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

- 恰汗·合孜尔编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113108267
- 出版时间:2010
- 标注页数:300页
- 文件大小:14MB
- 文件页数:313页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 程序设计语言的发展历程1
1.2 C语言的发展历程3
1.3 C语言的主要特点4
1.4 C语言程序的基本组成4
1.5 C语言程序的书写风格7
1.6 C语言程序的编译及运行8
1.7 程序及算法9
1.7.1 程序9
1.7.2 算法的概念9
1.7.3 算法的描述10
1.8 程序设计方法12
1.8.1 结构化程序设计方法12
1.8.2 面向对象程序设计方法13
1.9 Visual C++ 6.0的运行环境及基本操作14
1.10 程序举例18
本章小结19
习题19
第2章 C语言基础及顺序结构程序设计21
2.1 C语言的字符集21
2.2 C语言的关键字和标识符21
2.2.1 关键字22
2.2.2 标识符22
2.3 C语言的数据类型22
2.4 常量23
2.4.1 整型常量24
2.4.2 实型常量24
2.4.3 字符常量25
2.4.4 字符串常量26
2.4.5 符号常量27
2.5 变量28
2.5.1 变量的概念28
2.5.2 变量的定义与初始化28
2.5.3 整型变量29
2.5.4 实型变量29
2.5.5 字符变量30
2.6 C语言的运算符和表达式概述32
2.6.1 运算符32
2.6.2 表达式32
2.6.3 运算符的优先级和结合性32
2.7 C语言中最基本的运算符和表达式34
2.7.1 算术运算符和算术表达式34
2.7.2 赋值运算符和赋值表达式36
2.7.3 关系运算符和关系表达式38
2.7.4 逻辑运算符和逻辑表达式38
2.7.5 条件运算符和条件表达式40
2.7.6 逗号运算符和逗号表达式41
2.7.7 强制类型转换运算符42
2.7.8 其他运算符43
2.8 C语言的基本语句44
2.9 数据的输入与输出45
2.9.1 字符输入/输出函数46
2.9.2 格式输出函数47
2.9.3 格式输入函数51
2.10 顺序结构程序设计54
2.11 程序举例56
本章小结59
习题59
第3章 选择结构程序设计64
3.1 选择结构的概念64
3.2 if语句66
3.2.1 if语句的3种形式66
3.2.2 if语句的嵌套72
3.3 switch语句75
3.4 程序举例79
本章小结85
习题85
第4章 循环结构程序设计90
4.1 循环的概念90
4.2 while语句91
4.3 do...while循环94
4.4 for循环96
4.5 break语句和continue语句100
4.5.1 break语句100
4.5.2 continue语句101
4.6 多重循环102
4.7 程序举例105
4.8 3种循环语句的比较111
本章小结112
习题112
第5章 数组117
5.1 数组及数组元素的概念117
5.2 一维数组的定义和引用117
5.2.1 一维数组的定义117
5.2.2 一维数组元素的引用118
5.2.3 一维数组的初始化119
5.2.4 一维数组程序举例120
5.3 多维数组128
5.3.1 二维数组的定义128
5.3.2 二维数组元素的引用129
5.3.3 二维数组的初始化129
5.3.4 多维数组的定义130
5.3.5 多维数组程序举例130
5.4 字符数组135
5.4.1 字符数组的定义135
5.4.2 字符数组的初始化135
5.4.3 字符串及其字符串的结束标志137
5.4.4 字符数组的输入/输出137
5.4.5 常用的字符串处理函数138
5.4.6 字符数组程序举例142
5.5 程序举例145
本章小结147
习题148
第6章 函数与编译预处理151
6.1 函数概述151
6.1.1 模块化程序设计方法151
6.1.2 函数的分类152
6.1.3 函数的定义153
6.2 函数的调用154
6.2.1 函数的调用方式154
6.2.2 对被调函数原型的声明155
6.3 函数的参数传递方式与函数的返回值156
6.3.1 函数的参数传递方式156
6.3.2 函数的返回值161
6.4 函数的嵌套调用与递归调用162
6.4.1 函数的嵌套调用162
6.4.2 函数的递归调用163
6.5 变量的作用域与存储类别165
6.5.1 局部变量和全局变量165
6.5.2 变量的动态和静态存储方式168
6.5.3 局部变量的存储类别168
6.5.4 全局变量的存储类别170
6.6 内部函数和外部函数172
6.6.1 内部函数172
6.6.2 外部函数172
6.7 编译预处理173
6.7.1 宏定义173
6.7.2 文件包含178
6.7.3 条件编译179
6.8 程序举例182
本章小结189
习题189
第7章 指针194
7.1 地址和指针的概念194
7.2 指向变量的指针变量195
7.2.1 指向变量的指针变量的定义195
7.2.2 指针运算符195
7.2.3 指针变量的初始化197
7.2.4 指针变量的运算198
7.2.5 指针变量作为函数参数199
7.3 指针与数组201
7.3.1 一维数组和指针201
7.3.2 二维数组和指针206
7.4 字符串的指针和指向字符串的指针变量209
7.4.1 字符串的指针209
7.4.2 字符串作为函数参数211
7.5 指针数组212
7.6 指向指针的指针213
7.7 函数的指针215
7.7.1 函数的指针和指向函数的指针变量215
7.7.2 函数的指针作为函数参数216
7.8 返回指针的函数217
7.9 main()函数的返回值和参数219
7.9.1 main()函数的返回值219
7.9.2 main()函数的参数219
7.10 程序举例220
本章小结222
习题223
第8章 结构体和共用体226
8.1 结构体226
8.1.1 结构体类型的定义226
8.1.2 结构体变量的说明227
8.1.3 结构体变量的引用228
8.1.4 结构体变量的赋值228
8.1.5 结构体变量的初始化229
8.1.6 结构体数组230
8.1.7 指向结构体变量的指针变量233
8.2 动态存储分配与链表234
8.2.1 链表的概念235
8.2.2 动态存储分配235
8.2.3 建立和输出链表237
8.2.4 链表的基本操作237
8.3 共用体类型244
8.3.1 共用体类型概述244
8.3.2 共用体变量的定义244
8.3.3 共用体变量的引用和赋值245
8.4 枚举类型246
8.4.1 枚举类型的定义246
8.4.2 枚举类型变量的赋值和使用247
8.5 用户自定义类型249
8.6 程序举例251
本章小结253
习题254
第9章 文件257
9.1 文件的基本概念257
9.1.1 文件的分类257
9.1.2 文件的操作过程258
9.1.3 文件缓冲区258
9.2 文件类型指针259
9.3 文件的打开与关闭259
9.3.1 文件的打开函数259
9.3.2 文件的关闭函数261
9.4 文件的读/写261
9.4.1 文件的写函数261
9.4.2 文件的读函数265
9.4.3 文件的读/写函数程序举例269
9.5 文件的随机读/写271
9.6 文件检测函数273
9.7 程序举例273
本章小结275
习题275
第10章 位运算278
10.1 位运算符和位运算278
10.1.1 位运算符278
10.1.2 位运算符的运算功能279
10.2 位段结构285
10.2.1 位段的概念285
10.2.2 位段结构的定义和使用285
10.3 程序举例287
本章小结287
习题288
附录A 部分字符的ASCII码对照表289
附录B Visual C++ 6.0库函数290
附录C Visual C++ 6.0编译错误信息296
参考文献300
热门推荐
- 2074339.html
- 2567762.html
- 2026712.html
- 76267.html
- 2857147.html
- 610791.html
- 3290569.html
- 3772386.html
- 2288891.html
- 3397674.html
- http://www.ickdjs.cc/book_2699681.html
- http://www.ickdjs.cc/book_1495657.html
- http://www.ickdjs.cc/book_1770528.html
- http://www.ickdjs.cc/book_1719258.html
- http://www.ickdjs.cc/book_649653.html
- http://www.ickdjs.cc/book_1659105.html
- http://www.ickdjs.cc/book_2135622.html
- http://www.ickdjs.cc/book_2405753.html
- http://www.ickdjs.cc/book_2380042.html
- http://www.ickdjs.cc/book_3699206.html