图书介绍

脑洞大开 C语言另类攻略 修订版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

脑洞大开 C语言另类攻略 修订版
  • 刘隽良编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560646213
  • 出版时间:2017
  • 标注页数:247页
  • 文件大小:24MB
  • 文件页数:260页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

脑洞大开 C语言另类攻略 修订版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 一点点想说在前面的话1

1.1 计算机是怎样运行的?1

1.2 程序是怎样运行的?4

1.3 前面两节与C语言有什么关系?6

1.4 代码风格9

1.5 永远不要写void main()13

1.6 不要把试卷型代码风格奉为圭臬14

1.7 要避免进入C语言标准的“灰色地带”16

第2章 从关键字说起19

2.1 C语言的关键字还是32个吗?19

2.2 声明和定义21

2.3 C语言程序的段内存分配21

2.4 堆和栈的理论知识24

2.5 第一个关键字auto27

2.6 基本数据类型、强制转换以及signed/unsigned27

2.7 最不像关键字的关键字sizeof30

2.8 好恋人if else31

2.9 循环三剑客与它们的朋友:break、continue、goto以及逗号运算符34

2.10 “八爪章鱼”switch和它的“爪子”case42

2.11 “只进不出”的const43

2.12 变量作用域与“外籍标签”extern45

2.13 不老实的static49

2.14 集结伙伴的struct50

2.15 union蜗居53

2.16 枚举:百里挑一57

2.17 爱给人起小名的typedef61

2.18 比较纠结的两个关键字:volatile和register64

2.19 五个新成员:restrict,inline,_Complex,_Imaginary,_Bool64

第3章 那个曾被你画叉叉的函数67

3.1 为啥会有函数咧?67

3.2 库和接口69

3.3 自己的函数73

3.4 替身与明星:函数的形参和实参74

3.5 函数中的“导演”及“编剧”76

3.6 为什么会有函数声明?必须要声明吗?78

3.7 套娃一样的函数嵌套调用:深层次理解函数调用81

第4章 数组VS指针88

4.1 从数组说起88

4.2 指针说:怪我喽?96

4.3 知道了指针,二重指针也不在话下~101

4.4 左值?右值?104

4.5 数组与指针的区别105

4.6 指针和数组何时“相同”?110

4.7 数组的指针表示112

4.8 函数与指针:深入理解传址调用113

4.9 结构体与指针126

4.10 内存的动态申请、内存泄漏以及野指针131

4.11 “空指针”与“空类型指针”144

4.12 restrict指针146

4.13 数组下角标越界与缓冲区溢出147

第5章 学会了C语言入门C++还会难吗?——C++快速过渡157

5.1 什么是面向对象编程?158

5.2 抽象的艺术160

5.3 封装与类161

5.4 访问控制163

5.5 类的声明165

5.6 函数重载167

5.7 构造函数、传引用调用以及运算符重载174

5.8 对象指针和this指针195

5.9 析构函数和内联函数199

5.10 静态成员与常成员206

5.11 对象数组、对象指针数组和对象数组指针208

5.12 拷贝构造函数209

5.13 new、delete关键字214

5.14 继承217

5.15 多态性与虚函数228

5.16 关于C+4,你接下来可能需要学习的内容232

附录C 语言结构型变量的内存对齐问题237

参考文献247

热门推荐