
| |
|
|
| 第1章 C语言概述 1.1 C语言简述 1.2 C语言程序的构成 1.3 C语言程序的调试与运行 习题 第2章 C语言的基本数据类型、常量和变量 2.1 C语言的基本数据类型 2.2 常量 2.3 变量 习题 第3章 运算符和表达式 3.1 算术运算符和算术表达式 3.2 赋值运算符、赋值表达式和赋值语句 3.3 自增、自减运算符 3.4 关系运算符和关系表达式 3.5 逻辑运算符和逻辑表达式 3.6 逗号运算符和逗号表达式 3.7 求占字节运算符(sizeof) 习题 第4章 数据的输入和输出 4.1 scanf()函数 4.2 printf()函数 4.3 scanf()和printf()应用举例 4.4 getchar()函数与putchar()函数 习题 第5章 结构化程序设计和C语言程序控制语句 5.1 流程图和结构化程序设计 5.2 选择结构语句 5.3 switch语句和break语句 5.4 循环结构 5.5 其他控制语句 习题 第6章 数组和字符串 6.1 一维数组的定义和元素的引用 6.2 二维数组 6.3 字符型数组和字符串 6.4 字符串处理函数 6.5 数组应用举例 习题 第7章 指针 7.1 指针的概念和定义 7.2 指针和简单变量 7.3 指针和一维数组 7.4 字符型指针和字符型一维数组 7.5 指针和二维数组 7.6 二级指针 习题 第8章 函数 8.1 函数的构成和定义 8.2 函数参数传递举例 8.3 返回值是指针的函数 8.4 函数指针与实参是函数名的传递 8.5 函数的递归调用 8.6 main()函数的参数 习题 第9章 变量的存储类型和动态分配内存 9.1 变量的存储类型 9.2 变量及其作用域和生存期 9.3 说明符extern和static 9.4 动态分配内存 习题 第10章 编译预处理 10.1 宏定义和宏替换除 10.2 文件包含 10.3 条件编译 习题 第11章 结构体和共用体 11.1 类型定义(typedef) 11.2 结构体 11.3 共用体 习题 第12章 位运算 12.1 按位逻辑运算 12.2 移位运算 12.3 应用举例 习题 第13章 文件 13.1 文件概念 13.2 文件的打开与关闭 13.3 文件读写函数 13.4 检测文件末尾函数feof() 13.5 文件的定位与存取 习题 第14章 精选题解 附录1 常见错误分析 附录2 运算符的优先级和结合性 附录3 常用字符与 ASCII代码对照表 附录4 库函数 |
商品评论(0条)