本书较全面、准确地讲述了C语言的基本知识和语法规则,由浅入深地讲述了C语言简单程序的编写方法。本书包含C语言的内容有:常量、变量、运算符与表达式、语句、函数和存储类、指针、结构和联合以及读写函数和文件操作。每章后面备有大量思考题,练习题和上机指导。\r\n
第1章 C语言程序的一个例子\r\n\r\n1.1 从C语言程序的一个例子讲起\r\n1.2 C语言程序结构和书写格式\r\n1.2.1 C语言程序结构\r\n1.2.2 C语言程序的书写格式\r\n1.3 C语言的预处理功能\r\n1.3.1 宏定义命令\r\n1.3.2 文件包含命令\r\n1.4 标准文件的读写函数\r\n1.4.1 标准文件的输入函数\r\n1.4.2 标准文件的输出函数\r\n1.4.3 标准文件读写函数应用实例\r\n1.5 C语言程序的实现和Turbo C 2.0版本编译系统简介\r\n1.5.1 C语言程序的实现\r\n1.5.2 Turbo C 2.0版本编译系统简介\r\n本章小结\r\n复习题1\r\n练习题1\r\n上机指导1 使用Turbo C 2.0版本编译系统实现C语言程序\r\n\r\n第2章 词法、常量和变量\r\n\r\n2.1 词法\r\n2.1.1 字符和字符集\r\n2.1.2 单词\r\n2.2 常量\r\n2.2.1 数字常量\r\n2.2.2 字符常量\r\n2.2.3 字符串常量\r\n2.2.4 符号常量\r\n2.3 变量\r\n2.3.1 变量的名字\r\n2.3.2 变量的类型\r\n2.3.3 变量的值\r\n2.4 数组\r\n2.4.1 数组的概念\r\n2.4.2 数组的赋值\r\n2.4.3 字符数组\r\n本章小结\r\n复习题2\r\n练习题2\r\n上机指导2 标识符、常量、变量、数组\r\n\r\n第3章 运算符和表达式\r\n\r\n3.1 常用运算符的种类和功能\r\n3.1.1 算术运算符\r\n3.1.2 增1和减1运算符\r\n3.1.3 关系运算符\r\n3.1.4 逻辑运算符\r\n3.1.5 位操作运算符\r\n3.1.6 赋值运算符\r\n3.1.7 其他运算符\r\n3.2 运算符的优先级和结合性\r\n3.2.1 运算符的优先级\r\n3.2.2 运算符的结合性\r\n3.3 表达式\r\n3.3.1 表达式和表达式的种类\r\n3.3.2 表达式的值和类型\r\n3.4 类型转换和类型定义\r\n3.4.1 类型转换\r\n3.4.2 类型定义\r\n本章小结\r\n复习题3\r\n练习题3\r\n上机指导3 运算符和表达式\r\n\r\n第4章 语句\r\n\r\n4.1 表达式语句和空语句\r\n4.1.1 表达式语句\r\n4.1.2 空语句\r\n4.2 复合语句和分程序\r\n4.2.1 复合语句\r\n4.2.2 分程序\r\n4.3 分支语句\r\n4.3.1 条件语句\r\n4.3.2 开关语句\r\n4.4 循环语句\r\n4.4.1 while循环语句\r\n4.4.2 do-while循环语句\r\n4.4.3 for循环语句\r\n4.4.4 三种循环语句的比较和循环的嵌套\r\n4.5 转向语句\r\n4.5.1 goto语句\r\n4.5.2 break语句\r\n4.5.3 continue语句\r\n4.5.4 return语句\r\n本章小结\r\n复习题4\r\n练习题4\r\n上机指导4 语句\r\n\r\n第5章 函数和存储类\r\n\r\n5.1 函数的定义和说明\r\n5.1.1 函数的定义\r\n5.1.2 函数的说明\r\n5.2 函数的参数和返回值\r\n5.2.1 函数的参数\r\n5.2.2 函数的返回值\r\n5.3 函数的调用\r\n5.3.1 函数调用的过程和方式\r\n5.3.2 函数的传值调用\r\n5.3.3 函数的传址调用\r\n5.3.4 函数调用的嵌套\r\n5.4 作用域规则\r\n5.4.1 标识符的作用域规则\r\n5.4.2 重新定义变量作用域的规定\r\n5.5 存储类\r\n5.5.1 变量的存储类\r\n5.5.2 函数的存储类\r\n本章小结\r\n复习题5\r\n练习题5\r\n上机指导5 函数\r\n\r\n第6章 指针\r\n\r\n6.1 指针的概念\r\n6.1.1 什么是指针\r\n6.1.2 指针的定义格式\r\n6.2 指针的赋值和运算\r\n6.2.1 指针的赋值和赋初值\r\n6.2.2 指针的运算\r\n6.3 指针和数组\r\n6.3.1 数组元素的指针表示\r\n6.3.2 字符指针和字符串处理函数\r\n6.3.3 指向数组的指针和指针数组\r\n6.4 指针和函数\r\n6.4.1 指针作为函数参数\r\n6.4.2 指针作为函数的返回值\r\n本章小结\r\n复习题6\r\n练习题6\r\n上机指导6 指针\r\n\r\n第7章 结构和联合\r\n\r\n7.1 结构的基本概念\r\n7.1.1 结构和结构变量的定义格式\r\n7.1.2 结构变量成员的表示\r\n7.1.3 结构变量的值\r\n7.1.4 结构变量的运算\r\n7.2 结构与数组\r\n7.2.1 数组作为结构成员\r\n7.2.2 结构数组\r\n7.3 结构与函数\r\n7.3.1 结构变量和指向结构变量的指针作为函数的参数\r\n7.3.2 结构变量和指向结构变量的指针作为函数的返回值\r\n7.4 联合\r\n7.4.1 联合的概念\r\n7.4.2 联合的应用\r\n本章小结\r\n复习题7\r\n练习题7\r\n上机指导7 结构和联合\r\n\r\n第8章 文件操作\r\n\r\n8.1 C语言中文件概念\r\n8.1.1 文件和文件指针\r\n8.1.2 标准文件和一般文件\r\n8.1.3 文件的操作和读写指针\r\n8.2 标准文件的读写操作\r\n8.2.1 标准文件的读写函数\r\n8.2.2 标准文件读写函数的应用\r\n8.3 一般文件的操作\r\n8.3.1 打开和关闭文件函数\r\n8.3.2 一般文件的读写函数及其应用\r\n8.3.3 一般文件的定位函数及其应用\r\n8.4 系统的其他函数\r\n8.4.1 动态存储分配函数\r\n8.4.2 字符函数\r\n8.4.3 常用数学函数\r\n本章小结\r\n复习题8\r\n练习题8\r\n上机指导8 文件操作\r\n\r\n附录\r\n\r\n附录1 ASCII编码表\r\n附录2 math.h文件中所包含的数学函数\r\n附录3 ctype.h文件中所包含的字符函数\r\n\r\n
无封面