《C语言深度解剖》是2012年出版的图书,作者是陈正沖。本书作者结合自身多年嵌入式C语言开发经验和平时讲解C语言的心得体会整理而成,其中有很多作者独特的见解或看法。
基本介绍
- 作者陈正沖
- ISBN9787512408371
- 页数172
- 定价29.00元
- 出版时间2012-7
内容介绍
由于并不是从头到尾讲解C语言的基础知识,所以《C语言深度解剖:解开程式设计师面试笔试的秘密(第2版)》并不适用于C语言零基础的读者,其内容要比一般的C语言图书深得多、细緻得多。其中有很多问题是各大公司的面试或笔试题。第2版中新增加了部分编程规范的内容。
文章章节
第一章 关键字
1.1 最宽恆大量的关键字auto
1.2 最快的关键字register
1.3 最不实名的关键字static
1.4 基本数据类型
1.5 最冤枉的关键字sizeof
1.6 if/else组合
1.7 switch/case组合
1.8 do/while/for关键字
1.9 goto关键字
1.10 void关键字
1.11 const关键字也被该被替换为readonly
1.12 最易变的关键字volatile
1.13 最会带帽子的关键字extern
1.14 struct关键字
1.15 union关键字
1.16 enum关键字
1.17 typedef关键字
第二章 符号
2.1 注释符号
2.2 连线符与转义符
2.3 单引号、双引号
2.4 逻辑运算符
2.5 位运算符
2.6 花括弧
2.7 ++/--操作符
2.8 2/(-2)的值是多少?
2.9 运算符的最佳化级
第三章 预处理
3.1 宏定义
3.2 条件编译
3.3 档案包含
3.4 #error的处理
3.5 #line预处理
3.6 #pragma预处理
3.7 #运算符
3.8 ##预算符
第四章 指针与数组
4.1 指针
4.2 数组
4.3 指针与数组之间的恩恩怨怨
4.4 指针数组与数组指针
4.5 多维数组与多级指针
4.6 数组参数与指针参数
4.7 函式指针
第五章 记忆体管理
5.1 什幺是野指针
5.2 栈堆静态区
5.3 常见记忆体错误与对策
第六章 函式
6.1 函式的由来与好处
6.2 编码风格
6.3 函式设计的一般原则与技巧
6.4 函式递归
第七章 档案结构
7.1 档案内部的一般规则
7.2 档案命名的规则