C语言的功能非常强大。它使用灵活,可移植性好,既具有高级语言的优点,又可以实现低级语言的许多功能;既可以编写系统软件,也可以编写应用软件。因此,C语言是绝大部分程序设计人员和计算机爱好者学习程序设计的首选语言。
本书的目的是使读者轻松、愉快地完成C语言程序设计课程的学习,使其不仅能掌握一门编程语言,同时也能掌握一种编程思想。全书采用循序渐进的方式推进讲解,由浅入深地对关键知识点进行分析,并辅以大量具有代表性和实用性的案例,使读者在掌握C语言程序设计的同时,也为以后学习数据结构、编译原理等课程打下良好的基础。
C语言使用灵活、可移植性好,是绝大部分程序设计人员和计算机爱好者学习程序设计的首选语言。本书共分为11章,内容包括:C语言概述,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体与共用体,文件等内容,最后一章是实验,有助于提高读者在实际应用中的编程能力。
全书阐述清晰、层次分明、通俗易懂,完整描述了C语言及其语法特性。本书的一个鲜明特色是结合大量示例阐明了C语言结构的正确使用和语法,可操作性强,便于读者掌握并应用到实际工作中去。
本书适合作为各类高等学校、计算机培训学校等相关专业的教材,也可以作为程序设计爱好者的参考用书。