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

- 史济建,何钦铭,陈小平等编著 著
- 出版社: 杭州:浙江大学出版社
- ISBN:7308020460
- 出版时间:1998
- 标注页数:220页
- 文件大小:8MB
- 文件页数:230页
- 主题词:C语言
PDF下载
下载说明
C语言程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 绪论1
1.1程序与程序设计语言1
1.2C语言的特点2
1.3C语言程序概貌3
1.3.1C语言程序基本结构3
1.3.2C语言的基本输入输出函数7
1.4C语言程序的编译与运行9
习题一10
第二章 基本数据类型和表达式12
2.1标识符和保留字13
2.1.1标识符的定义13
2.1.2保留字13
2.1.3特定字13
2.1.4自定义标识符14
2.2常量和变量14
2.2.1常量与符号常量14
2.2.2变量15
2.3整数类型16
2.3.1整数16
2.3.2整型变量16
2.4实数类型18
2.4.1实型常量18
2.4.2实型变量19
2.5字符类型19
2.5.1字符常量19
2.5.2转义序列20
2.5.3字符变量20
2.6不同数据类型间的混合运算21
2.7表达式和求值规则21
2.7.1算术表达式21
2.7.2赋值表达式25
2.7.3关系表达式27
2.7.4逻辑表达式28
2.7.5条件表达式30
2.7.6逗号表达式31
2.8运算符及其结合性与优先级32
2.8.1位运算符32
2.8.2长度运算符34
2.8.3特殊运算符34
2.8.4运算符的优先级与结合性34
习题二36
第三章 语句及控制流39
3.1基本语句39
3.1.1表达式语句39
3.1.2空语句40
3.1.3复合语句40
3.2选择控制语句41
3.2.1 if语句41
3.2.2 switch语句48
3.3重复控制语句53
3.3.1for语句53
3.3.2while语句58
3.3.3do-while语句61
3.3.4多重循环的嵌套63
3.4简单控制语句64
3.4.1break语句64
3.4.2continue语句66
3.4.3goto语句66
3.4.4return语句68
习题三68
第四章 函数和程序结构72
4.1函数的定义72
4.1.1函数定义的格式73
4.1.2形式参数和实在参数74
4.1.3函数的返回值76
4.2函数的一般调用格式78
4.3函数的嵌套调用80
4.4函数的递归调用82
4.5C语言程序结构84
4.6局部变量和全局变量89
4.6.1局部变量89
4.6.2全局变量90
4.7变量存储类型及生存期92
4.7.1变量存储类别92
4.7.2变量作用域规则95
4.7.3各种存储类别的生存期96
4.7.4变量初始化96
4.8函数的作用域97
4.8.1内部函数97
4.8.2外部函数97
4.9C语言预处理器98
4.9.1宏定义98
4.9.2文件包含处理100
4.9.3条件编译101
习题四103
第五章 数组和指针107
5.1数组107
5.1.1一维数组的定义和引用107
5.1.2多维数组的定义和引用112
5.1.3字符数组114
5.2指针115
5.2.1指针的概念115
5.2.2指针的定义116
5.2.3指针与地址116
5.2.4指针变量的初始化118
5.3指针和数组119
5.3.1指针、数组、地址间的关系119
5.3.2元素为指针的数组120
5.3.3指向数组的指针120
5.3.4多级指针122
5.4指针和字符串123
5.4.1字符串的指针表示123
5.4.2字符指针与字符数组124
5.5指针和函数125
5.5.1指针作为函数的返回值125
5.5.2指针作为函数的参数126
5.5.3指向函数的指针127
5.5.4main函数的命令行参数129
5.6复合说明131
习题五131
第六章 结构和联合136
6.1结构136
6.1.1结构的定义136
6.1.2结构变量的定义与初始化137
6.1.3结构成员的引用139
6.2结构数组140
6.3结构指针143
6.4结构的嵌套定义与引用145
6.4.1结构嵌套定义的基本方法145
6.4.2单向链表的建立及操作147
6.5联合153
6.5.1联合的定义153
6.5.2联合成员的引用154
6.6.3结构与联合的异同155
习题六156
第七章 类型定义与位段160
7.1枚举类型160
7.2自定义类型164
7.3位段167
7.4不同数据类型间的相互转换170
7.4.1类型的自动转换171
7.4.2类型的强制转换171
习题七172
第八章 文件操作174
8.1文件的基本概念174
8.2标准文件的输入/输出175
8.2.1字符的输入/输出175
8.2.2格式化输入/输出177
8.3缓冲文件系统182
8.3.1文件类型指针182
8.3.2文件的打开与关闭183
8.3.3文件的读写操作185
8.3.4文件的定位操作188
8.3.5文件状态判断188
8.3.6缓冲文件系统的实例189
8.4非缓冲文件系统193
8.4.1文件的建立、打开、关闭193
8.4.2文件的读写操作194
8.4.3文件的定位操作195
习题八196
第九章 C语言程序设计方法199
9.1C语言程序设计风格199
9.1.1标识符的命名199
9.1.2注释200
9.1.3程序书写格式200
9.2结构化程序设计201
9.2.1自顶向下的程序设计201
9.2.2领域问题的模块化203
9.3C语言编程中应注意的问题203
9.3.1易混淆的运算符203
9.3.2正确的数据类型操作204
9.3.3正确的语句运用207
附录209
附录1 ASCII码集209
附录2 C语言中的关键字211
附录3 C语言常用语法211
附录4 C语言常用库函数215
热门推荐
- 659523.html
- 3289970.html
- 2396848.html
- 484902.html
- 2427615.html
- 2565803.html
- 963843.html
- 2355790.html
- 3890289.html
- 1641426.html
- http://www.ickdjs.cc/book_3438126.html
- http://www.ickdjs.cc/book_3512556.html
- http://www.ickdjs.cc/book_788334.html
- http://www.ickdjs.cc/book_2763192.html
- http://www.ickdjs.cc/book_1669988.html
- http://www.ickdjs.cc/book_30756.html
- http://www.ickdjs.cc/book_2781483.html
- http://www.ickdjs.cc/book_997213.html
- http://www.ickdjs.cc/book_3832603.html
- http://www.ickdjs.cc/book_2339970.html