1.知识系统多维:涵盖 C 语言语法语义,从基础数据类型到复杂指针、文件操作,构建完整知识体系。 2.重突出讲解:针对一学期学习周期和门学生,详略得当地介绍知识,重知识着重阐述。 3.丰富例题辅助:在关键知识处均配备例题,助力读者理解和掌握 C 语言的实际应用。 4.体系知识融合:结合 C 语言知识贯穿计算机体系结构内容,凸显系统级编程语言特性,为后续课程铺垫。
售 价:¥
纸质售价:¥78.80购买纸书
6.4
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内容提要
前言
第01章 绪论
1.1 C语言初识
1.2 C语言的发展
1.3 C语言的学习
习题
第02章 C语言程序基础
2.1 数据类型与变量
2.1.1 字母、数字和特殊符号
2.1.2 常量、变量和关键字
2.1.3 数据类型
2.1.4 转义字符
2.1.5 token
2.2 输入/输出
2.2.1 字符数据输入与输出
2.2.2 格式输出与输入
2.3 运算符与表达式
2.3.1 赋值运算符和赋值表达式
2.3.2 逗号运算符和逗号表达式
2.3.3 算术运算符和算术表达式
2.4 完整的C语言程序
本章小结
习题
第03章 选择结构程序设计
3.1 选择结构和条件判断
3.2 关系运算符和表达式
3.3 逻辑运算符和表达式
3.4 if语句
3.4.1 if语句的3种形式
3.4.2 if语句的嵌套
3.5 条件运算符和条件表达式
3.6 switch语句
3.7 计算机中的数
3.7.1 类型转换问题
3.7.2 浮点数的比较问题
本章小结
习题
第04章 循环结构程序设计
4.1 概述
4.2 while语句
4.3 do-while语句
4.4 for语句
4.5 break和continue语句
本章小结
习题
第05章 利用数组处理批量数据
5.1 概述
5.2 一维数组
5.2.1 一维数组的定义
5.2.2 一维数组元素的引用
5.2.3 一维数组的初始化
5.2.4 内存中的数组元素
5.2.5 越界检查
5.3 二维数组
5.3.1 二维数组的定义
5.3.2 数组元素的引用
5.3.3 二维数组的初始化
5.3.4 二维数组的内存图
5.4 字符数组
5.4.1 字符数组的定义
5.4.2 字符数组的初始化
5.4.3 字符串和结束标志
5.4.4 字符数组的输入/输出
5.4.5 字符串处理函数
本章小结
习题
第06章 函数
6.1 概述
6.2 函数定义
6.2.1 无参函数与有参函数的定义
6.2.2 函数的形参、实参和函数的值
6.2.3 函数的声明与函数原型
6.3 函数的调用
6.3.1 函数调用的方式
6.3.2 函数的嵌套调用
6.4 函数调用过程中的栈帧分析
6.4.1 栈
6.4.2 栈帧
6.4.3 函数调用过程分析
6.5 数组作函数参数
6.6 函数的递归调用
6.7 局部变量和全局变量
6.7.1 局部变量
6.7.2 全局变量
本章小结
习题
第07章 再谈数据类型与变量
7.1 信息的表征与处理
7.1.1 二进制表征
7.1.2 位运算
7.2 不同存储类型的变量
7.2.1 自动存储类型变量
7.2.2 寄存器存储类型变量
7.2.3 静态存储类型变量
7.2.4 外部类型存储变量
7.2.5 变量的其他修饰符
7.3 结构体
7.3.1 结构体的定义与使用
7.3.2 位域
7.4 共用体
7.5 枚举类型
本章小结
习题
第08章 指针
8.1 指针概述
8.1.1 变量、地址和值
8.1.2 指针变量定义与指针运算符
8.2 传值与传地址
8.3 数组与指针
8.3.1 指针变量运算
8.3.2 通过指针引用数组元素
8.3.3 指向多维数组的指针和指针变量
8.4 动态内存分配
8.4.1 静态内存布局
8.4.2 动态内存布局
8.4.3 动态内存分配的问题
8.5 自指结构
8.5.1 链表
8.5.2 二叉树
8.6 指向函数的指针
8.6.1 回调函数
8.6.2 跳转表
本章小结
习题
第09章 文件
9.1 概述
9.2 文件指针
9.3 文件的操作
9.3.1 文件的打开与关闭
9.3.2 文件读写
9.3.3 文件检测函数
9.4 一个简单的聊天机器人程序
9.4.1 自定义头文件
9.4.2 初识C程序的编译过程
9.4.3 一个简单的聊天机器人程序
本章小结
习题
第10章 深入理解Hello World
10.1 编译的工具与流程
10.1.1 GCC编译器核心
10.1.2 Binutils工具集
10.1.3 glibc库
10.1.4 GCC编译流程
10.2 预处理阶段
10.3 编译阶段
10.4 汇编阶段
10.5 链接阶段
本章小结
习题
第11章 结语
附录A ASCII码表
附录B C语言运算符优先级
附录C C语言常用库函数
附录D C语言类型转换
附录E C语言的调试
参考阅读
跋
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜