图书介绍
标准C语言基础教程 第4版PDF|Epub|txt|kindle电子书版本网盘下载
![标准C语言基础教程 第4版](https://www.shukui.net/cover/5/30510319.jpg)
- (美)布朗森(Bronson,G.J.)著;单先余等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121026597
- 出版时间:2006
- 标注页数:586页
- 文件大小:57MB
- 文件页数:602页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
标准C语言基础教程 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础知识篇2
第1章 计算机程序设计介绍2
1.1 历史和硬件2
1.2 编程语言8
1.3 算法13
1.4 软件开发过程17
1.5 案例研究:设计和开发24
1.6 常见编程错误28
1.7 本章小结28
1.8 本章附录:数字存储器代码29
第2章 在C语言编程中开始31
2.1 C语言编程介绍31
2.2 编程风格40
2.3 数据类型43
2.4 算术运算49
2.5 变量和声明58
2.6 案例研究:温度转换66
2.7 常见编程错误和编译器错误70
2.8 本章小结72
2.9 本章补充:存储器分配73
第3章 数据处理和交互式输入79
3.1 赋值79
3.2 数学库函数88
3.3 交互式输入92
3.4 格式化输出102
3.5 符号常量110
3.6 案例研究:交互式输入112
3.7 常见编程错误和编译器错误117
3.8 本章小结119
3.9 本章补充:抽象入门120
第4章 选择控制124
4.1 关系表达式124
第二部分 流程控制篇124
4.2 if语句和if-else语句129
4.3 if-else链139
4.4 switch语句146
4.5 案例研究:数据验证152
4.6 常见编程错误和编译器错误156
4.7 本章小结158
4.8 本章补充:错误,测试和调试160
第5章 循环控制165
5.1 基本循环结构165
5.2 while语句167
5.3 利用while循环求和与平均值174
5.4 for语句184
5.5 案例研究:循环编程技术192
5.6 嵌套循环199
5.7 do-while语句202
5.8 常见编程错误和编译器错误205
5.9 本章小结206
第6章 使用函数的模块性:第一部分209
6.1 函数声明和参数声明209
6.2 返回一个数值221
6.3 案例研究:计算正常年龄标准229
6.4 标准库函数238
6.5 常见编程错误和编译器错误250
6.6 本章小结251
第7章 使用函数的模块性:第二部分252
7.1 变量的作用域253
7.2 变量存储类258
7.3 引用传递264
7.4 案例研究:交换数值275
7.5 递归281
7.6 常见编程错误和编译器错误286
7.7 本章小结287
第8章 数组290
8.1 一维数组290
第三部分 完成基础篇290
8.2 数组初始化298
8.3 数组作为函数参数302
8.4 案例研究:计算平均值和标准偏差307
8.5 二维数组312
8.6 常见编程错误和编译器错误320
8.7 本章小结321
8.8 本章补充:查找和排序方法322
9.1 字符串基础知识342
第9章 字符串342
9.2 库函数352
9.3 输入数据验证358
9.4 格式化字符串364
9.5 案例研究:字符和单词计数367
9.6 常见编程错误和编译器错误372
9.7 本章小结373
10.1 声明,打开和关闭文件流375
第10章 数据文件375
10.2 读取和写入文本文件385
10.3 随机文件访问393
10.4 传递和返回文件名396
10.5 案例研究:创建和使用常量表399
10.6 写入和读取二进制文件408
10.7 常见编程错误和编译器错误412
10.8 本章小结413
10.9 本章补充:控制码414
第四部分 新增的主题418
第11章 数组、地址和指针418
11.1 数组名作为指针418
11.2 指针操作423
11.3 传递和使用数组地址428
11.4 使用指针处理字符串435
11.5 使用指针创建字符串439
11.6 常见编程错误和编译器错误444
11.7 本章小结446
第12章 结构447
12.1 单一的结构447
12.2 结构的数组452
12.3 传递结构和返回结构456
12.4 联合463
12.5 常见编程错误和编译器错误465
12.6 本章小结466
第13章 动态数据结构467
13.1 链表简介467
13.2 动态存储分配474
13.3 栈479
13.4 队列485
13.5 动态链表491
13.6 常见编程错误和编译器错误497
13.7 本章小结499
14.1 新增的特征501
第14章 新增的能力501
14.2 按位运算506
14.3 宏513
14.4 命令行参数515
14.5 常见编程错误和编译器错误519
14.6 本章小结520
第15章 C++简介521
15.1 C++中的过程化编程521
15.2 面向对象的C++526
15.3 常见编程错误和编译器错误527
15.4 本章小结528
附录A 运算符优先级表530
附录B ASCII字符码531
附录C 标准C语言库534
附录D 输入、输出和标准错误重定向538
附录E 浮点型数字存储540
附录F 创建个人函数库542
附录G 简答题答案543