图书介绍
C语言大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)吴双译 著
- 出版社: 中国科学院希望高级电脑
- ISBN:750530805X
- 出版时间:1990
- 标注页数:446页
- 文件大小:17MB
- 文件页数:456页
- 主题词:
PDF下载
下载说明
C语言大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一部分 C语言1
第一章 C语言概述1
1.1 C语言的起源1
1.2 C是一种中级程序设计语言1
1.3 C是一种结构化程序语言2
1.4 C是面向程序员的语言3
1.5 编译器和解释器4
1.6 C语言的形式5
1.7 概念复习8
第二章 变量,常量,操作符和表达式9
2.1 标识符名子9
2.2 数据类型9
2.3 变量说明11
2.4 存贮类别说明符15
2.5 赋值语句18
2.6 常量19
2.7 操作符20
2.8 表达式28
3.3 条件语句31
3.2 C语言的语句31
3.4 if语句31
3.1 true和false的值31
第三章 程序控制语句31
3.5 switch语句34
3.6 循环语句37
3.7 for语句37
3.8 while语句40
3.9 do-while语句41
3.10 break语句42
3.11 exit()函数43
3.12 continue语句44
3.13 goto语句和标号45
4.1 return语句47
第四章 函数47
4.2 函数的作用域规则49
4.3 函数自变量49
4.4 返回非整型值的函数55
4.5 递归57
4.6 指向函数的指针58
4.7 实现中的考虑60
4.8 函数库和文件60
第五章 数组62
5.1 一维数组62
5.2 二维数组64
5.3 多维数组67
5.4 数组和指针68
5.5 为数组分配空间69
5.6 数组初始化71
5.7 实例——Tic-Tac-Toe游戏73
第六章 指针77
6.1 指针就是地址77
6.2 指针变量77
6.3 指针操作符77
6.4 指针表达式78
6.5 C语言的动态存贮分配函数81
6.6 指针和数组81
6.7 指向指针的指针84
6.8 指针初始化85
6.9 指向函数的指针86
6.11 指针带来的问题88
6.10 指针不是整数88
第七章 结构,联合和用户定义的变量91
7.1 结构91
7.2 结构数组93
7.3 把结构传给函数98
7.4 指向结构的指针100
7.5 结构内部的数组或结构102
7.6 位域103
7.7 联合104
7.8 枚举106
7.6 用sizeof保证可移植性107
7.10 typedef语句108
8.1 控制台输入输出109
第八章 输入,输出和磁盘文件109
8.2 格式化的控制台输入输出110
8.3 缓冲文件系件113
8.4 非缓冲输入输出系统125
8.5 方案的选择129
第九章 C的预处理器和注释130
9.1 C语言预处理器130
9.2 #define130
9.3 #error131
9.4 #include132
9.5 条件编译指令132
9.7 #Iine134
9.6 #undef134
9.8 #pragma135
9.9 预定义的宏名字135
9.10 注释135
第二部分 C语言标准函数库137
第十章 连接,库和头文件137
10.1 连接 程序137
10.2 标准库 函数139
10.3 头文件140
10.4 重新定义库函数141
10.5 stddef.h和Limits.h142
11.2 文件143
第十一章 输入输出函数143
11.1 流式文件143
11.3 概念级和实用级144
11.4 输入输出函数144
第十二章 字符串和字符函数180
第十三章 数学函数198
第十四章 时间,日期及其它系统相关函数209
第十五章 动态存贮分配219
第十六章 屏幕及图形函数230
第十七章 其它函数239
第十八章 排序和搜索258
18.1 排序258
第三部分 算法及其应用258
18.2 改进的排序方法264
18.3 选择一个排序方法267
18.4 对其它数据结构的排序268
18.5 磁盘文件的排序269
18.6 顺序文件的排序272
18.7 搜索274
第十九章 队列,栈,链表和树277
19.1 队列277
19.2 栈283
19.3 链表286
19.4 二叉树298
20.1 链表稀疏数组304
第二十章 稀疏数组…304
20.2 二叉树稀疏数组306
20.3 用指针数组实现稀疏数组308
20.4 散列310
20.5 选择一种方法314
第二十一章 表达式的分析和求值315
21.1 表达式315
21.2 分解一个表达式316
21.3 表达式分析318
21.4 一个简单的表达式分析器319
21.5 给分析器加上变量处理能力324
21.6 递归下降分析器中的语法检查330
22.1 表示和术语331
第二十二章 人工智能问题求解331
22.2 组合爆炸332
22.3 搜索技术333
22.4 评价一个搜索方法333
22.5 图形表示334
22.6 深度优先搜索335
22.7 宽度优先搜索342
22.8 加入启发性信息344
22.9 爬山法搜索345
22.10 最小代价搜索349
22.11 选择搜索技术350
22.12 寻找多个解351
22.13 寻找最优解355
22.14 回到寻找钥匙的问题359
第二十三章 利用系统资源363
23.1 8088类处理机363
23.2 8088中断和PC-DOS364
23.3 通过BIOS访问系统资源365
23.4 使用DOS访问系统功能374
23.5 总结377
第二十四章 图形378
24.1 显示方式和调色板378
24.2 写点379
24.3 画线381
24.4 画矩形和填充矩形384
24.5 把它们组合起来386
第四部分 用C语言开发软件396
第二十五章 与汇编语言子程序的接口396
25.1 C编译器的调用约定396
25.2 建立汇编语言函数397
25.3 使用#asm和#endasm404
25.4 什么时候用汇编语言405
第二十六章 C语言的软件工程406
26.1 自顶向下的方法406
26.2 函数的保护408
26.3 函数原型409
26.4 lint和make410
第二十七章 效率,移植和调试414
27.1 效率414
27.2 程序移植420
27.3 调试422
27.4 调试理论概述428
27.5 程序维护的艺术430
第五部分 新的进展432
第二十八章 C++432
28.1 数据抽象432
28.2 目标433
28.5 类别434
28.3 说明函数的参数434
28.4 注释434
28.6 函数复用440
28.7 操作符复用441
28.8 C++的其它特性444
附录A ANSI C与UNIXC的差异445
A.1 删除的关键字445
A.2 扩充的关键字445
A.3 传送结构参数446
A.4 函数原型446
A.5 标准函数库447
A.6 附加的预处理器命令447
热门推荐
- 493581.html
- 1008424.html
- 1269143.html
- 3401109.html
- 2630569.html
- 2773948.html
- 1153924.html
- 2700619.html
- 952367.html
- 76178.html
- http://www.ickdjs.cc/book_2117033.html
- http://www.ickdjs.cc/book_1851314.html
- http://www.ickdjs.cc/book_838043.html
- http://www.ickdjs.cc/book_1729954.html
- http://www.ickdjs.cc/book_755669.html
- http://www.ickdjs.cc/book_1768646.html
- http://www.ickdjs.cc/book_3511686.html
- http://www.ickdjs.cc/book_489378.html
- http://www.ickdjs.cc/book_670627.html
- http://www.ickdjs.cc/book_1171967.html