《C语言程序设计(第2版)》针对高等院校学生的特点和认识规律,全面、系统地介绍了C程序设计及应用的知识。全书分为三篇,第一篇介绍C程序设计基础知识,包括C程序设计预备知识,程序设计基础,C语言的基本概念,顺序、分支和循环结构程序设计,函数和数组。第二篇介绍C语言高级编程技术知识,包括编译预处理、指针、结构体、共用体和枚举类型、文件。第三篇是C语言综合应用与实践,培养综合编程能力及程序编码的规范性。包括程序编码规范、学生成绩管理系统等知识。《C语言程序设计(第2版)》结构清晰、语言通俗易懂、实例丰富。每章都配有同步练习,用于熟练和巩固所学知识。附录中提供了相应的常用资料,以方便师生查阅相关内容。《C语言程序设计(第2版)》可作为大学本科计算机和相关专业的“C程序设计”教材,也可供计算机培训班的学员学习参考。