图书介绍

ANSIC.UNIXC.MSC.C++最新C语言大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ANSIC.UNIXC.MSC.C++最新C语言大全
  • 希尔德著;叶亚明译 著
  • 出版社: 中国科学院希望高级电脑技术公司
  • ISBN:
  • 出版时间:1991
  • 标注页数:494页
  • 文件大小:39MB
  • 文件页数:504页
  • 主题词:

PDF下载


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

下载说明

ANSIC.UNIXC.MSC.C++最新C语言大全PDF格式电子书版下载

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

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

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

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

图书目录

第一部分C语言1

第一章 C语言概述1

1.1 C语言的起源1

1.2 C是一种中级程序设计语言1

目录1

1.3 C是一种结构化程序语言2

1.4 C是面向程序员的语言3

1.5 编译器与解释器4

1.6 C语言的形式5

1.7 库和链接6

1.9 编译C程序7

1.10 C语言存贮映象7

1.8 分别编译7

1.11 术语8

第二章C语言表达式8

2.1 五种基本数据类型8

2.2 修饰其本类型9

2.3 标识符名字10

2.4 变量10

2.5 访问类型修饰符15

2.6 存贮类别说明符16

2.7 变量初始化20

2.8 常量21

2.9 运算符22

2.10表达式33

第三章程序控制语句35

3.1 真值和假值36

3.2 选择语句36

3.3 迭代语句45

3.4 转移语句52

3.5 表达式语句55

3.6 块语句56

第四章数组和字符串56

4.1 一维数组56

4.2 产生指向数组的指针57

4.3 一维数组传入函数57

4.4 字符串58

4.5 二维数组60

4.6 多维数组63

4.7 下标指针64

4.8 数组初始化65

4.9 实例:棋盘游戏67

第五章指针69

5.1 指针是什么69

5.2 指针变量70

5.3 指针操作符70

5.4 指针表达式71

5.5 指针和数组74

5.6 多次间接75

5.7 指针初始化76

5.8 指向函数的指针77

5.9 C语言动态分配函数79

5.10指针带来的问题82

6.1 函数的一般形式84

第六章函数84

6.2 函数的作用域规则85

6.3 函数自变量85

6.4 argc和argv——main()的自变量90

6.5 返回语句92

6.6 返回非整型值的函数94

6.7 函数原型95

6.8 返回指针96

6.9 类型void的函数97

6.10 main()返回什么98

6.11递归98

6.13经典与现代函数的参数说明99

6.12说明变量长度和类型参数表99

6.14实现问题100

6.15库和文件101

第七章结构、联合、枚举和用户定义类型102

7.1 结构102

7.2 结构数组104

7.3 把结构传给函数110

7.4 结构指针112

7.5 结构内部的数组和结构114

7.6 位域114

7.7 联合116

7.8 枚举118

7.9 用sizeof保证可移植性119

7.10 typedef语句120

第八章控制台I/O121

8.1 读写字符121

8.2 读和写字符串123

8.3 格式化的控制台I/O124

8.4 scanf()129

第九章文件I/O133

9.1 ANSI I/O与UNIX I/O133

9.2 流与文件134

9.3 流134

9.4 文件134

9.5 文件系统基础135

9.6 fread()和fwrite()143

9.7freek()和随机访问I/O148

9.8 fprintf()和fscanf()149

9.9 标准流150

9.10类UNIX文件系统151

第十章C语言预处理器和注释156

10.1 C语言预处理器156

10.2#define156

10.3#error158

10.4#include158

10.5条件编译指令158

10.6#undef161

10.7#line161

10.9 #和##预处理器运算符162

10.10预定义宏名字162

10.8#pragma162

10.11注释163

第二部分C语言标准库164

第十一章链接、库和头文件164

11.1连接器164

11.2 C语言标准库167

11.3头文件167

11.4重新定义库函数169

第十二章 I/O函数169

第十三章字符串函数和字符函数205

第十四章数学函数222

第十五章时间、日期和其它有关系统函数231

第十六章动态分配262

第十七章屏幕和图形函数274

第十八章其它函数294

第三部分算法及其应用311

第十九章排序和搜索311

19.1排序311

19.2选择一个排序方法320

19.3其它数据结构的排序320

19.4随机访问磁盘文件的排序322

19.5搜索324

第二十章队列、栈、链表和树326

20.1队列326

20.2循环队列330

20.3栈332

20.4链表336

20.5单链表336

20.6双链表340

20.7通讯录例子343

20.8二叉树347

第二十一章稀疏数组353

12.1链表稀疏数组354

21.2二叉树稀疏数组356

21.3指针数组的稀疏数组358

21.4散列360

21.5选择一种方法364

22.1表达式365

第二十二章表达式的分析与求值365

22.2分解一个表达式366

22.3表达式分析368

22.4一个简单的表达式分析器369

22.5分析器加上变量处理373

22.6递归下降分析器中的语法检查379

第二十三章人工智能问题求解380

23.1表示和术语380

23.2组合爆炸381

23.3搜索技术383

23.4评价一个搜索方法383

23.5图形表示384

23.6深度优先搜索384

23.7宽度优先搜索392

23.9登山搜索394

23.8加启发性信息394

23.10最小代价搜索399

23.11选择搜索技术400

23.12寻找多个解400

23.13寻找最优解406

23.14回到寻找钥匙的问题410

第二十四章利用系统资源412

24.1 8086类处理器413

24.2 8086中断和DOS413

24.3访问BIOS中的系统资源415

24.4使用DOS访问系统功能423

25.1方式和调色板427

第二十五章图形427

24.5 利用系统资源的最后设想427

25.2写点428

25.3画线431

25.4画矩形和填充矩形434

25.5综合应用436

第四部分C语言软件开发444

第二十六章汇编语言子程序接口444

26.1汇编语言接口444

26.2 C编译器的调用约定445

26.3 Microsoft C语言的调用约定445

26.4建立汇编语言函数446

26.5建立汇编语言框架453

26.7何时用汇编编程455

26.6使用asm455

第二十七章G语言软件工程456

27.1自顶向下设计456

27.2保护函数法458

27.3函数原型法459

27.4 lint和make460

第二十八章效率、移植和调试463

28.1效率463

28.2程序移植468

28.3调试470

28.4程序维护的艺术476

第二十九章 C++478

29.1数据抽象478

第五部分新的进展478

29.2目标479

29.3注释480

29.4类别480

29.5函数复用486

29.6操作符复用487

29.7 C++的其它特性490

附录A K R C与ANSIC的差异491

A.1 关键字删除491

A.2 关键字扩充491

A.3 传递结构492

A.4 函数原型492

A.5 现代与经典函数说明493

A.6 标准函数库493

A.7 附加预处理器命令493

热门推荐