C语言以它的丰富的功能、灵活的使用及执行的高效性等特点,在国内外都得到了广泛的应用,同时作为一种理想的结构化程序设计语言,C语言也是大多计算机程序人员学习程序设计的一门基础语言。《C语言程序设计》是编者于海英总结多年的一线教学经验,精心编写而成。其内容丰富,结构合理,实践性强,深入浅出,既注重理论知识,又注重程序设计方法的训练,突出了实践性与实用性。全书系统地介绍了C语言的基本知识和程序设计方法,在讲解基本概念、基本理论、基本方法的基础上,通过精心编写的应用实例或例题进行程序设计实践,有利于读者对C语言基本知识的掌握和程序设计能力的提高。
于海英主编的《C语言程序设计》根据教育部高等学校计算机基础课程教学指导委员会于2009年10月发布的《高等学校计算机基础教学发展战略暨计算机基础课程教学基本要求》的指导精神,以循序渐进、深入浅出的写作思想,系统地介绍了C语言的基本知识和程序设计方法。《C语言程序设计》选择Dev-C++5作为C程序的集成开发环境,精心设计编程实例,加深读者对C语言基本原理、方法的理解,以提高程序设计能力。
《C语言程序设计》内容分为3个部分共12章。第一部分介绍C语言基础知识和基本算法,包括C程序设计概述、数据类型和3种结构的程序设计方法等;第二部分主要讲解数组、函数和指针等C语言程序重点和难点内容,并通过程序实例给出一些常用算法;第三部分讨论结构体、共用体和枚举类型等复杂数据结构,并介绍编译预处理、文件的概念和文件的基本操作、位运算等方面的知识。
《C语言程序设计》可作为高等学校计算机专业和非计算机专业学习C语言程序设计的教材,也可作为参加计算机等级考试的读者的参考书。