图书介绍
C语言程序设计基础与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 孙振业主编;技能型紧缺人才培养培训教材编写委员会编写 著
- 出版社: 北京:海洋出版社
- ISBN:7502761454
- 出版时间:2004
- 标注页数:224页
- 文件大小:10MB
- 文件页数:233页
- 主题词: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.1.1 C语言的发展历史1
1.1.2 C语言的特点1
目 录1
1.2 C语言的基本符号与词汇集2
1.2.1基本符号集2
1.2.2标识符2
1.2.3保留字3
1.2.4 ASCII码字符集3
1.3.1源程序的书写格式4
6.1 结构 14
1.3 C语言程序的基本结构4
1.3.2函数的构成5
1.3.3 C语言程序的结构特点5
1.4 C语言程序的编辑及运行6
1.4.1 C语言程序编辑及运行的6
一般步骤6
1.4.2Turbo C集成环境简介6
1.4.3安装和启动TurboC系统7
1.4.4 TurboC集成环境的使用8
1.4.5 退出TurboC环境9
1.4.6其他常用菜单选项9
1.4.7关于Visual C++运行环境10
1.5习题选解10
1.6课堂实训TurboC系统的基本操10
作方法10
1.7习题11
2.1 C语言的数据类型13
2.2常量13
第2章数据类型及其运算13
2.3变量15
2.3.1变量的基本数据类型15
2.3.2变量的说明15
2.4运算符和表达式17
2.4.1 运算符的优先级与结合性17
2.4.2算术运算符与算术表达式18
2.4.3关系表达式20
2.4.4逻辑表达式20
2.4.5其他运算符与表达式21
2.5习题选解23
2.6课堂实训表达式的应用24
2.7习题25
第3章C语言的控制结构28
3.1算法与结构28
3.1.1算法的基本概念28
3.1.3结构化程序设计的基本概念29
3.1.2常用流程图29
3.2顺序结构30
3.2.1赋值语句30
3.2.2输入输出库函数30
3.2.3复合语句与空语句33
3.2.4注释行34
3.3选择结构35
3.3.1条件选择结构if-else35
3.3.3开关选择结构switch-case40
3.3.2条件运算符和条件表达式40
3.3.4无条件转向语句goto42
3.4循环结构42
3.4.1 while循环43
3.4.2 do-while循环43
3.4.3 for循环44
3.4.4多重循环45
3.4.5辅助语句46
3.5应用举例47
3.6习题选解51
3.7课堂实训选择与循环结构的应用54
3.8习题56
4.2一维数组60
4.1数组的概念60
第4章数组60
4.3二维数组62
4.4字符数组65
4.4.1字符串与字符数组65
4.4.2字符与字符串函数66
4.5应用举例69
4.6习题选解72
4.7课堂实训数组的应用74
4.8 习题75
5.1.1函数的定义78
5.1 函数的定义与调用78
第5章函数78
5.1.2函数的调用79
5.1.3函数的说明82
5.2.1 函数的嵌套调用82
5.2 函数的嵌套调用与递归调用82
5.2.2函数的递归调用83
5.3 变量的存储属性84
5.3.1变量的作用域84
5.3.2变量的存储属性85
5.3.3内部函数与外部函数87
5.4编译预处理88
5.4.1宏定义88
5.5应用实例90
5.4.2文件包含90
5.6习题选解96
5.7课堂实训 函数的应用98
5.8 题101
第6章结构与联合104
6.1.1结构类型定义104
6.1.2结构变量105
6.1.3结构数组106
6.2联合108
6.2.1联合类型的定义108
6.2.2联合变量109
6.4.1位运算110
6.3 自定义类型110
6.4位运算110
6.4.2位字段113
6.5枚举115
6.5.1枚举类型的定义和枚举变116
量的说明116
6.5.2枚举类型的引用116
6.6习题选解118
6.7课堂实训结构的应用121
6.8习题122
7.1.1指针的概念125
第7章指针125
7.1指针与指针变量125
7.1.2指针变量126
7.1.3指针变量的运算127
7.2指针与数组129
7.2.1指向数组的指针129
7.2.2指针数组131
7.2.3多级指针132
7.3指针与函数133
7.3.1指针作为函数的参数133
7.3.2返回指针值的指针函数134
7.3.3指向函数的指针135
7.3.4带命令行参数的主函数137
7.4指针与结构138
7.4.1结构型指针的定义138
7.4.2用结构型指针访问结构成员138
7.5链表139
7.5.1链表的构成139
7.5.2链表的常用函数140
7.5.3链表的基本操作141
7.6 应用举例146
7.7习题选解151
7.8课堂实训指针应用154
7.9习题156
第8章文件160
8.1文件概述160
8.1.1文件的概念160
8.1.2文件的分类160
8.1.3文件的操作161
8.2缓冲型文件输入输出系统161
8.2.1文件类型指针161
8.2.2文件的打开与关闭162
8.2.3文件的读写163
8.2.4文件的定位169
8.3.1文件的打开与关闭172
8.3非缓冲型文件输入/输出系统172
8.3.2文件的读写173
8.3.3文件指针的定位174
8.4标准设备文件及I/O改向176
8.4.1标准设备文件176
8.4.2文件的输入输出改向177
8.5 工程文件178
8.5.1工程文件的概念178
8.5.2建立多源文件的可执行文件179
8.5.3工程文件中的依赖关系180
8.6习题选解180
8.7课堂实训文件的应用181
8.8习题182
第9章C语言应用184
9.1文本屏幕输出和文本窗口184
9.1.1文本的屏幕输出184
9.1.2窗口与显示方式186
9.1.3属性控制187
9.1.4状态查询函数188
9.2菜单技术190
9.2.1菜单窗口190
9.2.2应用示例192
9.3Turbo C的图形处理196
9.3.1图形系统控制196
9.3.2颜色控制、画图及填充色199
9.3.3 图形方式下的文本输出205
9.3.4应用示例206
9.4 C语言的命令行编译程序TCC.209
EXE209
9.4.1命令行编译程序TCC.EXE209
的功能209
9.4.2命令行编译程序TCC.EXE的209
调用209
附录A常用字符与ASCll代码对照表211
附录B Turbo C常用库函数212
附录C Visual C++6.0编译系统简介222