C语言是国内外广泛使用的一种计算机语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好。既具有高级语言的特点,又具有低级语言的特点;既可以编写系统软件,也可以编写应用软件。因此,学好C语言已成为广大学生的迫切需要。本教材根据作者多年的教学实践经验,针对学生在学习C语言过程中遇到的实际困难而编写,以适应学生的接受能力和全面提高学生的综合素质为目的,精选要点,把握重点,客服难点,压缩冗点。全书结构清晰,层次分明,通俗易懂,每章末尾还配有大量精选的习题和技能训练。通过学习本教材,读者可以快速掌握C语言的基础知识,学会C语言的编程技术,提高解决实际问题的能力。本教材共分12章,分别是:概述;数据类型;运算符与表达式;顺序结构程序设计;选择结构程序设计;循环结构程序设计;数组;函数;编译预处理;指针;结构体与链表;位运算;文件。本书可以作为大学本科、高职高专学生的教材,也可以作为全国计算机等级考试的参考教材,同时也可以作为自学者学习C语言的参考书。