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

- 刘明才编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113076270
- 出版时间:2007
- 标注页数:245页
- 文件大小:11MB
- 文件页数:258页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 计算机语言与程序1
第1章 C语言概述1
1.2 C语言的发展历史2
1.3 C语言的特点3
1.4 C语言程序设计初步4
1.4.1 简单的C程序实例4
1.4.2 C程序结构6
1.5 C程序在计算机上执行7
1.5.1 C程序执行的步骤7
1.5.2 用Turbo C 2.0运行C程序的步骤8
习题110
2.1 字符集与标识符12
第2章 基本数据类型与常用库函数12
2.2 数据类型与基本数据类型13
2.2.1 数据类型13
2.2.2 基本数据类型14
2.3 常量与变量15
2.3.1 常量15
2.3.2 符号常量18
2.3.3 变量18
2.4 数据的输入/输出函数19
2.4.1 字符输入/输出函数19
2.4.2 格式输出函数printf20
2.4.3 格式输入函数scanf24
2.5 常用库函数27
2.5.1 常用数学函数28
2.5.2 常用字符函数29
2.5.3 其他常用函数30
习题230
第3章 运算符和表达式33
3.1 算术运算符和算术表达式33
3.2 自增、自减运算36
3.3 位运算38
3.4 赋值运算41
3.5 关系表达式与逻辑表达式42
3.5.1 关系运算符43
3.5.2 逻辑运算符44
3.6.1 条件表达式46
3.6 条件表达式与逗号表达式46
3.6.2 逗号表达式47
习题347
第4章 C语言的控制结构51
4.1 算法与程序51
4.1.1 算法51
4.1.2 程序52
4.2 顺序结构53
4.3 选择结构54
4.3.1 if语句54
4.3.2 switch语句59
4.4.1 while语句62
4.4 循环结构62
4.4.2 do...while语句63
4.4.3 for语句65
4.4.4 单重循环程序举例67
4.4.5 多重循环结构69
4.4.6 break语句71
4.4.7 continue语句72
4.4.8 goto语句72
习题473
第5章 数组78
5.1 一维数组78
5.1.1 一维数组的定义78
5.1.4 一维数组的引用79
5.1.2 一维数组的存储形式79
5.1.3 一维数组的初始化79
5.1.5 一维数组的应用举例80
5.2 二维数组83
5.2.1 二维数组的定义83
5.2.2 二维数组的存储形式83
5.2.3 二维数组的初始化84
5.2.4 二维数组的引用85
5.2.5 二维数组的应用举例85
5.3 字符数组87
5.3.1 字符数组的定义87
5.3.2 字符数组的初始化87
5.3.3 字符数组的输入/输出88
5.3.4 常用字符串处理函数89
5.3.5 二维字符数组91
5.3.6 字符串应用举例92
习题594
第6章 函数99
6.1 函数概述99
6.2 函数定义和函数调用100
6.2.1 函数定义100
6.2.2 return语句102
6.2.3 函数调用102
6.2.4 函数声明103
6.2.5 函数间的参数传递104
6.3 函数的嵌套调用和递归调用106
6.3.1 函数的嵌套调用106
6.3.2 函数的递归调用107
6.4 局部变量和全局变量111
6.4.1 局部变量111
6.4.2 全局变量112
6.4.3 如何用Turbo C运行多文件的程序115
6.5 变量的存储类别115
6.5.1 auto(自动)变量116
6.5.2 static(静态)变量116
6.5.3 register(寄存器)变量117
习题6118
6.6 内部函数和外部函数118
第7章 编译预处理123
7.1 宏定义123
7.1.1 不带参数的宏定义123
7.1.2 带参数的宏定义124
7.1.3 终止宏定义126
7.2 文件包含126
7.3 条件编译128
习题7129
8.1.2 指针变量132
8.1.1 变量的地址及指针132
8.1 指针的基本概念132
第8章 指针132
8.1.3 指针运算135
8.1.4 指针作为函数的参数136
8.2 指针与一维数组139
8.2.1 一维数组元素的表示139
8.2.2 数组名作为函数的参数142
8.2.3 数组元素指针作为函数的参数143
8.3 指针与二维数组144
8.3.1 二维数组中的指针144
8.3.2 指向二维数组元素的指针变量146
8.3.3 二维数组的行指针作函数参数148
8.4.1 字符串的表示形式150
8.4 指针与字符串150
8.4.2 字符串指针作函数参数151
8.5 指针与函数152
8.5.1 指向函数的指针152
8.5.2 返回指针的函数153
8.6 指针数组与多级指针154
8.6.1 指针数组的概念154
8.6.2 多级指针的概念155
8.6.3 指针数组作main函数的形参156
习题8157
第9章 结构体与共用体162
9.1 结构体类型的定义162
9.2.1 结构体类型变量的定义163
9.2 结构体类型变量163
9.2.2 结构体变量的引用164
9.3 结构体数组166
9.3.1 结构体数组的定义与初始化166
9.3.2 结构体数组的引用166
9.4 结构体和指针167
9.5 结构体和函数169
9.5.1 结构体作函数参数169
9.5.2 返回结构体的函数171
9.6 链表173
9.6.1 简单链表173
9.6.2 处理动态链表所需的库函数174
9.6.3 单向链表的基本操作175
9.7 共用体182
9.8 枚举184
9.9 用typedef定义类型186
习题9187
第10章 文件191
10.1 文件的基本概念191
10.2 文件的打开与关闭191
10.2.1 文件类型指针191
10.2.2 文件的打开192
10.2.3 文件的关闭193
10.3 文件的读写193
10.3.1 字符读写函数fgetc和fputc194
10.3.2 字符串读写函数fgets和fputs196
10.3.3 数据块读写函数fread和fwrite197
10.3.4 格式化读写函数fscanf和fprintf198
10.4 文件的随机读写199
10.4.1 文件定位199
10.4.2 文件的随机读写200
习题10201
第11章 C++程序设计基础204
11.1 C++语言简介204
11.2 C++程序简介205
11.2.1 一个简单的C++程序205
11.2.2 用Visual C++运行一个简单的C++程序205
11.3.1 C++的输入/输出209
11.3 C++对C的扩充209
11.3.2 函数的重载211
11.3.3 带缺省参数的函数213
11.3.4 内联函数214
11.3.5 变量的引用类型214
11.3.6 作用域运算符217
11.3.7 const关键字218
11.3.8 动态分配/撤销内存的运算符new和delete219
11.4 类和对象221
11.4.1 类和对象的定义221
11.4.2 构造函数225
11.4.3 析构函数227
11.5.1 继承与派生的概念228
11.5 继承与派生228
11.5.2 建立派生类的方法229
11.5.3 派生类的三种继承方式230
11.5.4 派生类的构造函数和析构函数232
11.5.5 多继承234
习题11236
附录A C语言中的关键字239
附录B 字符与ASCII码对照表240
附录C 运算符的优先级与结合性241
附录D 常用库函数242
参考文献246
热门推荐
- 133389.html
- 850580.html
- 1354336.html
- 361992.html
- 2253600.html
- 1194455.html
- 3279737.html
- 2831260.html
- 3785569.html
- 3507141.html
- http://www.ickdjs.cc/book_3222402.html
- http://www.ickdjs.cc/book_956319.html
- http://www.ickdjs.cc/book_3818675.html
- http://www.ickdjs.cc/book_824789.html
- http://www.ickdjs.cc/book_142348.html
- http://www.ickdjs.cc/book_58908.html
- http://www.ickdjs.cc/book_3835179.html
- http://www.ickdjs.cc/book_2691415.html
- http://www.ickdjs.cc/book_3329832.html
- http://www.ickdjs.cc/book_356577.html