《C语言程序设计教程》PDF电子版

图书介绍:C语言是计算机学科的核心课程,也是其他理工科专业计算机基础训练的必修课。C语言功能丰富,表达能力强,使用灵活方便,应用面馆,目标程序效率高,可移植性好,兼备高级程序语言和低级程序语言的诸多优点,所以在计算机工程实践中得到了广泛应用。本书共14章,第1章介绍了算法与程序设计基础。第二章介绍C语言的基本概念及C语言的开发及运行环境。第3章介绍C语言的各种数据类型、运算符及表达式、数据运算规则。第4章、第5章、第6章分别介绍了程序设计的三种基本结构,即顺序结构、选择结构和循环结构,并且在第4章还介绍了数据的基本输入、输出函数。第7章介绍了在C语言环境下数组的应用,并详细介绍了一维数组、二维数组和字符数组。第8章介绍函数的概念及用函数进行模块化程序设计的方法以及数组作为函数参数、函数的嵌套和递归调用等。第9章介绍了指针的基本概念和定义、指针的运算、指针和一维数组、指针与函数、指针与二维数组。第10章介绍了结构体和共用体的概念、结构体数组、结构体指针以及枚举类型等内容。第11章介绍了编译预处理,包括宏定义、文件包含、条件编译和行控制。第12章介绍了位运算。第13章介绍了文件的使用和文件中数据处理