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

- (美)Herbert Schildt著;郭兴社等编译 著
- 出版社: 北京:电子工业出版社
- ISBN:750530805X
- 出版时间:1990
- 标注页数:769页
- 文件大小:7MB
- 文件页数:786页
- 主题词:
PDF下载
下载说明
C语言大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录2
第一部分 C语言2
第一章 C语言概述2
1.1 C语言的起源2
1.2 C语言是中级语言3
1.3 C语言是结构化语言4
1.4 C语言是程序员的语言6
1.5 编译程序与解释程序8
1.6 C语言的程序结构10
1.7 术语16
2.1 标识符命名17
第二章 变量、常量、运算符和表达式17
2.2 数据类型18
2.3 变量定义23
2.4 局部变量23
2.5 存储分类符29
2.6 赋值语句35
2.7 常量38
2.8 运算符40
2.9 表达式56
第三章 程序控制语句61
3.1 真值和假值61
3.2 C语言的语句61
3.4 if语句62
3.3 条件语句62
3.5 switch开关语句69
3.6 循环语句75
3.7 for循环语句75
3.8 while条件循环语句82
3.9 do-while结束条件循环语句85
3.10 break中断语句87
3.11 exit()终止退出89
3.12 continue条件继续语句90
3.13 goto转移语句和标号92
第四章 函数95
4.1 返回语句95
4.3 函数的变元99
4.2 函数的作用域规则99
4.4 返回非整型值的函数112
4.5 递归115
4.6 函数指针118
4.7 实现问题121
4.8 函数库和文件123
第五章 数组126
5.1 一维数组126
5.2 二维数组131
5.3 多维数组137
5.4 数组与指针138
5.5 动态分配的数组140
5.6 数组的初始化144
5.7 实例:棋盘游戏147
第六章 指针152
6.1 指针即地址152
6.2 指针变量152
6.3 指针运算符153
6.4 指针表达式155
6.5 C语言的内存动态分配函数160
6.6 指针和数组161
6.7 指针的指针166
6.8 指针的初始化168
6.9 函数的指针170
6.10 非整数指针173
6.11 指针应用中的某些问题174
第七章 结构、联合及用户定义的变量177
7.1 结构177
7.2 结构数组180
7.3 结构向函数的传递188
7.4 结构指针191
7.5 结构内的数组及结构195
7.6 位域196
7.7 联合199
7.8 枚举202
7.9 用sizeof增强可移植性205
7.10 类型定义typedef206
8.1 控制台I/O208
第八章 输入、输出及磁盘文件208
8.2 格式化的控制台I/O211
8.3 缓冲文件系统218
8.4 非缓冲I/O——类UNIX文件例行程序239
8.5 方式的选择245
第九章 C语言的预处理程序与注释246
9.1 C语言的预处理程序246
9.2 #define247
9.3 #error249
9.4 #include249
9.5 条件编译命令250
9.7 #line255
9.6 #undef255
9.8 #pragma256
9.9 预定义的宏名256
9.10 注释257
第二部分 C语言的标准程序库261
第十章 链接、程序库与首标文件261
10.1 链接程序261
10.2 C语言的标准程序库265
10.3 首标文件267
10.4 库函数的重定义269
10.5 steddf.h和limits.h270
11.1 流272
第十一章 I/O函数272
11.2 文件273
11.3 概念与现实274
11.4 I/O函数275
第十二章 字符串函数与字符函数334
第十三章 数学函数364
第十四章 时间日期及其它与系统有关的函数381
第十五章 动态分配399
第十六章 屏幕及图形函数419
第十七章 其它函数433
第十八章 排序与搜索466
18.1 排序466
第三部分 算法及应用466
18.2 改进的排序算法477
18.3 排序算法的选择483
18.4 其它数据结构的排序484
18.5 磁盘文件的排序487
18.6 顺序文件的排序490
18.7 搜索494
第十九章 队列、栈、链表和树497
19.1 队列498
19.2 循环队列503
19.3 栈507
19.4 链表512
19.5 二叉树529
第二十章 稀疏数组539
20.1 链表稀疏数组540
20.2 用二叉树构造稀疏数组544
20.3 指针数组的稀疏数组547
20.4 散列法551
20.5 各种方法的选择555
第二十一章 表达式的分析与求值557
21.1 表达式557
21.2 表达式的分割559
21.3 表达式分析563
21.4 一个简单的表达式分析程序564
21.5 分析程序中增加变量处理570
21.6 递归下降分析程序的语法检查579
第二十二章 人工智能问题求解581
22.1 表示法与术语581
22.2 合爆炸583
22.3 搜索技术585
22.4 搜索方法的评价585
22.5 图形表示法587
22.6 深度优先搜索588
22.7 广度优先搜索600
22.8 启发式搜索603
22.9 “登山”搜索604
22.10 最小代价搜索610
22.11 搜索方法的选择612
22.12 求多个解613
22.13 寻找“最佳”解620
22.14 有关丢钥匙问题626
第二十三章 系统资源的使用629
23.1 8088微处理器系列629
23.2 8088的中断和PC-DOS630
23.3 用ROM-BIOS访问系统资源632
23.4 用DOS访问系统功能646
23.5 利用系统资源的最后设想651
第二十四章 图形655
24.1 方式与调色板655
24.2 写象素657
24.3 画线661
24.4 矩形的描绘与填充666
24.5 综合应用668
第四部分 C语言软件开发679
第二十五章 汇编语言子程序接口679
25.1 C语言编译程序的调用规则680
25.2 生成汇编语言函数684
25.3 #asm和#endasm的使用694
25.4 汇编语言编程的时机696
第二十六章 C语言软件工程698
26.1 自顶向下法698
26.2 抗毁函数法701
26.3 函数原型法703
26.4 lint和make704
第二十七章 效率、移植及调试712
27.1 效率712
27.2 程序移植721
27.3 调试725
27.4 一般调试理论736
27.5 程序维护艺术738
第五部分 最新发展方向742
第二十八章 C++742
28.1 数据抽象743
28.2 目标744
28.3 函数参数的说明745
28.4 解释746
28.5 类746
28.6 函数重叠755
28.7 操作符重叠758
28 8 C++的其它特性763
附录A UNIXC与ANSI标准C的比较765
A.1 关键字的删减765
A.2 关键字的扩充765
A.3 结构的传递768
A.4 函数原型768
A.5 标准库769
A.6 附加的预处理器命令769
热门推荐
- 2917418.html
- 569283.html
- 2248655.html
- 1726400.html
- 2575369.html
- 1443518.html
- 1994165.html
- 3171074.html
- 723682.html
- 1997711.html
- http://www.ickdjs.cc/book_2209096.html
- http://www.ickdjs.cc/book_2304351.html
- http://www.ickdjs.cc/book_3850454.html
- http://www.ickdjs.cc/book_1622398.html
- http://www.ickdjs.cc/book_2101695.html
- http://www.ickdjs.cc/book_1327113.html
- http://www.ickdjs.cc/book_2925341.html
- http://www.ickdjs.cc/book_1540103.html
- http://www.ickdjs.cc/book_2500349.html
- http://www.ickdjs.cc/book_3889097.html