图书介绍
C语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张荣国等编著 著
- 出版社: 北京:宇航出版社;北京希望电子出版社
- ISBN:7801444345
- 出版时间:2002
- 标注页数:254页
- 文件大小:11MB
- 文件页数:266页
- 主题词:
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 概述1
1-1 程序设计1
1-2 C语言的发展和特点2
1-3 简单的C语言程序3
1-4 问题的描述与C编程4
1-4-1 算法设计4
1-4-2 问题的描述与C编程5
1-5 C语言程序的编译和执行6
习题一9
第2章 数据类型和基本运算10
2-1 基本符号与标识符10
2-1-1 基本符号10
2-1-2 标识符10
2-1-3 关键字10
2-2 数据类型11
2-2-1 整型11
2-2-2 实型12
2-2-3 字符型12
2-3-1 常量13
2-3 运算量13
2-3-2 变量16
2-3-3 库函数17
2-4 运算符与表达式21
2-4-1 算术运算符及其表达式21
2-4-2 关系运算符及其表达式22
2-4-3 逻辑运算符及其表达式23
2-4-4 自增自减运算24
2-4-5 其他运算25
2-4-7 程序举例28
2-4-6 优先级和结合性28
习题二29
第3章 程序控制结构31
3-1 顺序结构31
3-1-1 简单语句和复合语句31
3-1-2 数据输入32
3-1-3 数据输出35
3-1-4 程序举例39
3-2 选择结构40
3-2-1 条件语句if40
3-2-2 多分支选择语句switch42
3-2-3 程序举例44
3-3 循环结构46
3-3-1 while循环语句46
3-3-2 for循环语句49
3-3-3 循环的嵌套51
3-3-4 break、continue语句52
3-3-5 程序举例54
习题三55
4-1 数组的概念57
第4章 数组和字符串57
4-2 一维数组58
4-2-1 定义和引用58
4-2-2 初始化59
4-2-3 程序举例61
4-3 二维数组63
4-3-1 二维数组的定义和引用63
4-3-2 二维数组的初始化65
4-3-3 程序举例66
4-4 字符数组和字符串69
4-4-1 字符数组69
4-4-2 字符串71
4-4-3 字符数组的输入输出72
4-4-4 字符串处理函数74
4-5 程序举例76
习题四79
第5章 指针82
5-1 指针和指针变量82
5-2 指针变量的定义和引用83
5-2-1 指针变量的定义83
5-2-3 指针变量的有关运算85
5-2-2 指针变量的引用85
5-3 指针与数组88
5-3-1 一维数组与指针88
5-3-2 二维数组与指针92
5-4 指针与字符串93
5-5 指针数组和指向指针的指针95
5-5-1 指针数组的定义96
5-5-2 指向指针的指针97
5-6 程序举例99
习题五100
6-1-1 函数的定义和声明103
第6章 函数103
6-1 函数的定义和调用103
6-1-2 函数的调用和返回107
6-2 函数调用中的数据传递方式112
6-2-1 值传递方式112
6-2-2 地址传递方式113
6-2-3 值传递和地址传递方式的区别116
6-3 函数的嵌套调用和递归调用117
6-3-1 函数的嵌套调用117
6-3-2 函数的递归调用119
6-4 变量的作用域与存储类121
6-4-1 局部变量和全局变量121
6-4-2 动态存储和静态存储124
习题六129
第7章 编译预处理132
7-1 宏定义132
7-1-1 不带参数的宏定义132
7-1-2 带参数的宏定义136
7-2 文件包含138
7-3 条件编译141
习题七144
第8章 结构体和动态数据结构146
8-1 结构体146
8-1-1 结构体变量147
8-1-2 结构体数组150
8-1-3 结构体指针152
8-2 动态数据结构156
8-2-1 基本概念156
8-2-2 动态存储空间的建立和释放158
8-2-3 动态数据结构的应用160
8-3 共用体164
8-4 枚举类型166
8-5 typedef定义类型168
习题八169
第9章 文件170
9-1 文件的概念170
9-2 文件的打开与关闭172
9-2-1 文件的打开172
9-2-2 文件的关闭173
9-3-1 顺序文件174
9-3 文件的读写174
9-3-2 随机文件179
9-4 文件操作中的一些其他常用函数181
9-5 程序举例181
习题九183
第10章 屏幕绘图184
10-1 图形显示模式和初始化184
10-1-1 图形显示模式184
10-1-2 图形初始化185
10-2-1 点、线、圆和多边形的绘制186
10-2 基本图形绘制186
10-2-2 设置填充模式188
10-2-3 棒状图、扇形图绘制190
10-3 颜色、线型和文本191
10-3-1 选择颜色191
10-3-2 选择线型193
10-3-3 文本194
10-4 图形动画200
习题十203
11-1 面向对象的基本概念204
第11章 面向对象程序设计和C++204
11-2 C++语言简介205
11-3 类和对象210
11-4 构造函数和析构函数213
11-5 对象数组和this指针216
11-6 友员函数217
习题十一219
第12章 派生类和类继承221
12-1 派生类和基类221
12-2 多基派生226
12-3 虚基类229
习题十二233
第13章 重载和多态性236
13-1 函数重载236
13-2 运算符重载239
13-3 虚拟函数243
13-4 纯虚拟函数245
习题十三246
附录1 ASCII码248
附录2 常用库函数249
参考文献254
热门推荐
- 847205.html
- 214716.html
- 2965744.html
- 3159121.html
- 684160.html
- 2111638.html
- 1845066.html
- 1404170.html
- 1828408.html
- 1740398.html
- http://www.ickdjs.cc/book_1657970.html
- http://www.ickdjs.cc/book_528666.html
- http://www.ickdjs.cc/book_761751.html
- http://www.ickdjs.cc/book_3749927.html
- http://www.ickdjs.cc/book_2539334.html
- http://www.ickdjs.cc/book_2687492.html
- http://www.ickdjs.cc/book_2740091.html
- http://www.ickdjs.cc/book_2683432.html
- http://www.ickdjs.cc/book_1629531.html
- http://www.ickdjs.cc/book_1384784.html