C语言是目前广泛应用于软件开发的一种编译型程序设计语言。自从它问世以来,成功地开发出Windows操作系统,被越来越多的软件工作者所喜爱,是目前国内外广泛使用的计算机语言之一。全书共分为10章,第1章介绍程序设计语言的发展过程,C语言和其他高级语言的共同特点及C语言程序结构特点。第2章为基本数据类型(整型、实型、字符型、字符串型)及运算符和表达式。第3章介绍与流程控制的三种基本程序结构(顺序、选择、循环)相关的语句和程序设计方法。第4章内容是数组的使用及程序设计方法。第5章阐述了指针的使用及程序设计方法。第6章介绍函数的定义、调用及程序设计特点、定义、使用及程序设计方法。第9章内容是文件处理及程序设计方法。第10章介绍位运算的概念。与本书配套的教材有《C语言程序设计上机实验指导与习题集及章末习题解答》。本书可作为高等院校本科理工类专业的正式教材,也是一本可供自学的好教材。