《C语言程序设计教程》介绍了计算机高级语言C语言的基础知识和语法规则,以及应用C语言设计各种实用程序的方法。共分11章:第1章为C语言程序设计概论,第2章为C语言的数据类型、运算符与表达式,第3章为选择结构程序设计,第4章为循环结构程序设计,第5章为存储类型与数组,第6章为函数与编译预处理,第7章为指针基础,第8章为指针与函数,第9章为结构体与联合体,第10章为文件,第11章为C语言应用实例。《C语言程序设计教程》的特点是概念清楚,内容丰富,由浅入深,适用于不同需求的读者。每章配有练习题,便于教学和自学。《C语言程序设计教程》既可以作为高等院校计算机专业本科和专科学生初学计算机高级语言程序设计的教材,也可以作为其他各专业本科、专科计算机公共课教学的教材;既适用于作为参加计算机等级考试(二级C语言)的考前培训教材,也适用于计算机爱好者作自学教材。