C语言是目前最流行的程序设计语言之一,具有概念简洁、语句简凑、表达能力强、运算符多而灵活、控制流和数据结构新颖,程序结构陛和可读性好,可移植性好等优点。C语言数据类型丰富,既可以用来编写应用程序,又可以用来编写系统软件。它既具有高级语言程序设计的特点,又具有汇编语言的功能,是当今世界上最具影响力的程序设计语言之一。本书全面介绍了C语言程序设计的基本知识,C语言的基本数据类型、常量、变量与表达式,C语言进行结构化程序设计的基本方法,包括结构化程序的顺序结构、选择结构、循环结构及其设计方法,介绍了函数与指针的概念及其使用,还介绍了其他数据类型与C语言文件系统等内容。本书可作为高等院校开设“C语言程序设计”课程的教学用书,也可作为从事计算机应用的科技人员的参考用书和培训教材,同时也可作为参加全国计算机等级考试者的参考用书。