??C语言是一种结构化的通用程序设计语言,目前在国际上应用非常广泛。本书总结了作者多年的教学经验,按C语言课程的教学大纲要求,系统地讲述了C语言的基本内容。本书内容逻辑性强、循序渐进、深入浅出,通过精心设计,仔细遴选了大量具有代表性的例题和习题,使读者既能掌握C语言的基本概念,又能拓宽编程思路。
??本书既可作为高等职业技术学校计算机专业课程的教学用书,也可作为其他专业中等职业学校的教学参考书和计算机爱好者的学习用书。
样章试读
目录
- 第1章 C语言概述
1.1 C语言的发展与特点
1.2 C语言程序结构
1.3 C程序的上机步骤
本章小结
习题
第2章 基本数据类型、运算符及表达式
2.1 常量
2.2 变量及其说明
2.3 标准数据类型
2.4 数据类型转换
2.5 运算符及表达式
本章小结
习题
第3章 简单的程序设计——顺序结构程序设计
3.1 C语句概述
3.2 输入语句
3.3 输出语句
3.4 综合应用举例
本章小结
习题
第4章 流程控制
4.1 复合语句
4.2 条件语句
4.3 开关语句
4.4 循环语句
4.5 循环语句的嵌套
4.6 间断语句与继续语句
4.7 转移语句与返回语句
4.8 程序举例
本章小结
习题
第5章 数组
5.1 数组的基本概念
5.2 一维数组
5.3 二维数组
5.4 字符数组
5.5 综合应用举例
本章小结
习题
第6章 函数
6.1 概述
6.2 函数的定义
6.3 函数的参数和函数的返回值
6.4 函数的调用
6.5 函数的嵌套调用
6.6 函数的递归调用
6.7 变量的作用域与存储类别
6.8 函数的作用域和存储类别
本章小结
习题
第7章 编译预处理
7.1 宏定义
7.2 文件包含
7.3 条件编译
本章小结
习题
第8章 指针
8.1 指针的基本概念
8.2 变量的指针和指向变量的指针变量
8.3 数组的指针和指向数组的指针变量
8.4 指向多维数组的指针和指针变量
8.5 字符串的指针和指向字符串的指针变量
8.6 函数指针变量
8.7 指针型函数
8.8 指针数组和指向指针的指针
8.9 指针数据类型和指针运算
本章小结
习题
第9章 结构体与共用体
9.1 结构体的概念
9.2 结构体数组
9.3 指向结构体类型数据的指针
9.4 链表
9.5 枚举类型
9.6 用typedef定义类型
9.7 共用体
本章小结
习题
第10章 位运算
10.1 位运算符和位运算
10.2 位域(位段)
本章小结
习题
第11章 文件
11.1 文件概述
11.2 文件的打开与关闭
11.3 文件的顺序读写
11.4 文件的定位与随机读写
11.5 文件检测函数
11.6 程序举例与分析
本章小结
习题
附录
附录Ⅰ 关键字及对应的标准ASCII值
附录Ⅱ 关键字及其用途
附录Ⅲ 运算符的优先级别和结合方向
附录Ⅳ C语言的库函数
主要参考文献