本书系统介绍了C语言的基本概念、语法规则和编程方法。内容主要包括C语言的数据类型、算法描述、表达式等C语言基本知识;结构化程序设计中的顺序,选择,循环三种基本结构;组成C语言程序的基本单元-函数; 数组、结构体、共用体等自定义数据类型;C语言中重要的概念-指针,最后介绍了文件操作。为配合读者学习本书,各章均配有丰富的习题和精心设计的上机实验题目,并给出了参考答案,供读者复习和检查学习效果时使用。本书可作为高等学校本科、高职高专计算机及相关专业程序设计的入门教材,也可作为全国计算机等级考试的辅导教材,还可供从事软件开发以及相关领域的工程技术人员参考使用。