C语言是结构化程序设计语言,由于它语言简洁、表达能力强、目标代码质量高、可移植性好而深受广大程序设计者的喜爱,成为一种广泛应用的程序设计语言。本书是一本C语言基础教程,主要面向广大初学者。针对读者群的特点,在内容的安排上遵循循序渐进的原则,并辅以大量典型例题,同时配有上机指导,更有助于读者对相关内容的理解,以及对实际操作能力的培养。另外,根据课程结构的需要,安排有面向对象的初步内容。..本书主要内容包括:C语言概述、数据类型、流程控制、函数、编译预处理、数组、结构、联合和枚举、位运算、文件、C++入门。内容综合性、实用性和系统性强,并且每章课后安排有一定数量的习题。适合于职业技术教育,也可作为高等院校编程语言基础教程。本书作为新一轮教改用书,其内容具有综合性、实用性和系统性,也非常适合于编程爱好者及参加全国计算机等级(二级)考试的人员作为自学参考书。