本书全面讲述了C语言的基本语法知识,对使用C语言编写程序时的重点环节作了讲解,并参照教育考试中心制定的《全国计算机等级考试(二级)C程序高等考试大纲》中有关C语言程序设计的要求编排中内容。本书主要内容包括:C语言的基本数据类型和运算符、表达式,结构化程序的几种基本结构,构造数据类型(数组、指针、结构体、共用体、枚举类型等),位运算,文件操作,常用的标准函数,预处理等内容。本书由王昱、陈延文、李德录、朱启家主编,王昱、陈延文完成了最后的统稿和定稿工作,张少刚、王瑛、刘国兴、马广彦、周珑、鲍丽红、崔兆顺、马海云、韩双旺、魏凯斌、周文勤、刘云芳、霍静、李海芸、杨晓萍、杨军、李芙蓉等也参加了教材的编写工作。本书结构合理,篇幅适度,既能作为高等院校C语言课程的教材,也可以作为C语言程序设计爱好者的自学教材。