本书是普通高等教育“十一五”国家级规划教材。全书由13章组成。前12章,按ANSI C标准,全面、系统地介绍了C语言的基本知识,支持选择结构和循环结构程序设计的控制语句,以及数组、函数、编译预处理、指针、结构体、位运算和文件操作等。第13章是综合应用专题,旨在突破指针、结构体和文件操作等教学重点和难点,并通过专门设计的小型参考程序,详细介绍了一些增强程序健壮性、处理变长数据的设计思路、实现方法和技巧等。
本书适用于应用型本专科学历教育,成人本专科学历教育各专业,以及对C语言感兴趣的读者。本书有相关配套教材:《C语言程序设计实验指导与习题祥解(第二版)》和《C语言程序设计实训(第二版)》。
本书由13章组成。前12章,按ANSI C标准,全面、系统地介绍了C语言的基本知识,支持选择结构和循环结构程序设计的控制语句,以及数组、函数、编译预处理、指针、结构体、位运算和文件操作等。第13章是综合应用专题,旨在突破指针、结构体和文件操作等教学重点和难点,并通过专门设计的小型参考程序,详细介绍了一些增强程序健壮性、处理变长数据的设计思路、实现方法和技巧等。
序
第二版前言
第一版前言
第一章 C语言概述
第二章 数据类型、运算符与表达式
第三章 顺序结构程序设计
第四章 选择结构程序设计
第五章 循环结构程序设计
第六章 数组
第七章 函数与变量作用域
第八章 编译预处理
第九章 指针
第十章 机构类型与链表
第十一章 位运算
第十二章 文件
第十三章 综合应用——FOXBASE+模拟系统
附录A ASCII编码表(基本部分)
附录B C语言的运算符和结合性
附录C 标准库函数
附录D 控制语句和编译预处理命令索引
附录E TC++3.0的安装、配置、多源文件的编译连接与程序调试
附录F 在VC++6.0环境中运行C语言程序的基本操作
参考文献