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

- 周屹,李建勋主编;詹晓娟,张谢群,姚登举副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302284789
- 出版时间:2012
- 标注页数:333页
- 文件大小:13MB
- 文件页数:346页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章C语言概述1
1.1 C语言历史及其特点1
1.2简单C程序设计示例2
1.3 C程序的结构特点和书写格式4
1.3.1 C语言程序的结构特点4
1.3.2 C程序的书写格式4
1.4 C程序的开发过程5
1.4.1源程序翻译5
1.4.2链接目标程序6
1.5 C语言编程环境简介7
1.5.1 Turbo C 2.0集成开发环境7
1.5.2 Visual C++6.0集成开发环境13
本章小结20
习题与实训20
第2章 数据类型、运算符与表达式22
2.1 C语言数据类型简介22
2.2标识符23
2.2.1标识符的命名23
2.2.2标识符的分类24
2.3常量24
2.3.1数值常量24
2.3.2字符常量25
2.3.3符号常量26
2.4变量26
2.4.1整型变量27
2.4.2实型变量29
2.4.3字符变量30
2.5变量赋初值31
2.6运算符与表达式32
2.6.1 C语言运算符和表达式概述32
2.6.2算术运算符和算术表达式33
2.6.3赋值运算符和赋值表达式38
2.6.4关系运算符和逻辑运算符39
2.6.5位运算符41
2.6.6条件运算符和条件表达式43
2.6.7其他运算符44
2.6.8表达式的求值规则46
本章小结46
习题与实训47
第3章 基本控制结构50
3.1算法及结构化程序设计50
3.1.1结构化程序设计50
3.1.2算法52
3.2顺序结构程序设计56
3.2.1 C语句概述56
3.2.2数据的输入输出60
3.2.3顺序结构程序设计一般方法74
3.3分支结构程序设计77
3.3.1 if语句77
3.3.2 Switch语句83
3.4循环结构程序设计87
3.4.1 while循环87
3.4.2 do-while循环88
3.4.3 for循环90
3.4.4循环结构嵌套93
3.4.5转向语句96
3.4.6应用举例100
本章小结109
习题与实训110
第4章 数组114
4.1一维数组114
4.1.1一维数组的定义114
4.1.2一维数组元素的引用115
4.1.3一维数组的初始化116
4.1.4一维数组的应用举例118
4.2二维数组119
4.2.1二维数组的定义119
4.2.2二维数组的引用120
4.2.3二维数组的初始化121
4.2.4二维数组的应用举例122
4.3字符数组和字符串126
4.3.1字符数组的定义和引用126
4.3.2字符数组的初始化127
4.3.3字符数组的输入输出128
4.3.4字符串处理函数129
本章小结134
习题与实训134
第5章 函数137
5.1函数概述137
5.2函数定义的一般形式138
5.3函数的参数和返回值140
5.3.1形式参数和实际参数140
5.3.2函数的返回值143
5.4函数的调用144
5.4.1函数的简单调用144
5.4.2调用的方式145
5.4.3函数的原型说明147
5.4.4函数的嵌套调用149
5.4.5函数的递归调用152
5.5数组作为函数的参数155
5.6局部变量和全局变量161
5.6.1局部变量161
5.6.2全局变量162
5.7存储类型164
5.7.1 auto存储类型165
5.7.2 extern存储类型166
5.7.3 register存储类型167
5.7.4 static存储类型168
5.8内部函数和外部函数170
本章小结172
习题与实训172
第6章 编译预处理176
6.1宏定义176
6.1.1不带参数的宏定义176
6.1.2带参数宏定义178
6.2文件包含命令181
6.3条件编译183
6.3.1条件编译的概念183
6.3.2条件编译格式183
6.3.3使用条件编译的优点184
本章小结186
习题与实训186
第7章 指针188
7.1指针的基本概念和定义方式188
7.1.1指针的基本概念188
7.1.2指针变量定义189
7.1.3指针变量的初始化190
7.1.4指针运算符191
7.2指针变量运算193
7.2.1指针变量的赋值运算193
7.2.2指针变量的算术运算195
7.2.3指针变量间的关系运算198
7.3数组与指针198
7.3.1指向数组元素的指针199
7.3.2通过指针引用数组元素199
7.3.3指向多维数组的指针和指针变量202
7.4字符串指针和指向字符串的指针变量207
7.4.1字符串表示方法207
7.4.2字符串处理函数的实现209
7.4.3字符型指针数组213
7.5指针与函数214
7.5.1数组名作为函数参数214
7.5.2指针作为函数返回值219
7.5.3用函数指针变量调用函数220
7.5.4指针型函数222
7.6指针数组与指向指针的指针224
7.6.1指针数组224
7.6.2指向指针的指针225
7.6.3命令行参数228
本章小结228
习题与实训230
第8章 结构和其他类型234
8.1结构概念234
8.1.1概述234
8.1.2结构类型变量说明235
8.2结构操作236
8.2.1结构初始化237
8.2.2结构分量访问238
8.2.3结构数组239
8.2.4结构指针变量240
8.3在函数中使用结构243
8.4动态结构类型245
8.5联合251
8.5.1联合定义252
8.5.2联合变量说明252
8.5.3联合变量赋值和使用253
8.6枚举类型254
8.6.1枚举类型定义254
8.6.2枚举类型操作255
8.7使用typedef256
本章小结257
习题与实训258
第9章 文件261
9.1 C文件系统概述261
9.2文件类型指针262
9.3文件打开与关闭263
9.3.1文件打开函数263
9.3.2文件关闭函数264
9.4文件读写265
9.4.1字符读写函数265
9.4.2字符串读写函数267
9.4.3数据块读写函数269
9.4.4格式化读写函数270
9.5文件定位272
9.6出错检测函数273
本章小结274
习题与实训274
第10章 综合实训277
10.1链表277
10.2队列281
10.3栈284
10.4存储管理286
10.5进程调度288
10.6波兰记法297
10.7算数表达式求值298
10.8迷宫问题300
10.9贪吃蛇游戏304
10.10黑白棋游戏311
本章小结320
习题与实训321
附录A ASCII字符集324
附录B运算符优先级与结合性326
附录C C语言常用的库函数327
参考文献333
热门推荐
- 3412836.html
- 1995807.html
- 3631236.html
- 205033.html
- 2353473.html
- 466358.html
- 1713703.html
- 1003143.html
- 28781.html
- 3447501.html
- http://www.ickdjs.cc/book_3379730.html
- http://www.ickdjs.cc/book_1079556.html
- http://www.ickdjs.cc/book_2155360.html
- http://www.ickdjs.cc/book_2924925.html
- http://www.ickdjs.cc/book_708159.html
- http://www.ickdjs.cc/book_2746996.html
- http://www.ickdjs.cc/book_462045.html
- http://www.ickdjs.cc/book_579136.html
- http://www.ickdjs.cc/book_1934002.html
- http://www.ickdjs.cc/book_2621213.html