图书介绍
标准C语言程序设计及应用PDF|Epub|txt|kindle电子书版本网盘下载
![标准C语言程序设计及应用](https://www.shukui.net/cover/7/32204820.jpg)
- 周纯杰等编著 著
- 出版社: 武汉:华中科技大学出版社
- ISBN:7560933432
- 出版时间:2005
- 标注页数:352页
- 文件大小:31MB
- 文件页数:365页
- 主题词: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
计算机系统的层次结构5
1.2 C语言的发展及特点9
C语言的发展过程9
C语言的特点10
1.3 C语言程序的书写格式和结构特点13
C语言程序的书写格式13
C语言程序的结构特点15
1.4 C语言的基本语法单位17
标识符17
关键字18
分隔符19
常量19
1.5简单的输入/输出19
格式化输入/输出函数20
字符输入/输出函数22
1.6运行C程序的一般步骤23
小结24
习题一24
第2章 数据类型、运算符和表达式25
2 1数据类型25
2.2常量和变量25
常量26
变量30
2.3运算符和表达式33
表达式33
算术运算符与算术表达式33
关系运算符与关系表达式37
逻辑运算符与逻辑表达式38
自增和自减运算39
赋值运算符与赋值表达式40
条件运算符与条件表达式41
逗号运算符与逗号表达式42
2.4位运算42
按位与运算符“&”42
按位或运算符“|,”43
按位异或运算符“∧”44
二进制左移运算符“《”45
二进制右移运算符“》”45
按位取反运算符“~”46
2.5运算符的优先级46
2.6格式化输入/输出函数的进一步讨论47
格式化输出函数printf47
scanf函数(格式输入函数)50
2.7常见问题分析51
小结54
习题二54
第3章 程序和流程控制58
3.1 C语言程序的版式和语句58
C语言程序的版式58
C语言的语句60
3.2结构化程序设计和流程控制61
结构化程序设计61
C语言的流程控制语句和辅助控制语句62
3.3 if语句63
if语句的标准形式63
条件分支嵌套64
3.4 switch多分支选择语句67
3.5循环控制71
while语句71
for语句72
do-while语句74
从一重循环到多重循环75
3.6辅助控制语句78
break语句78
continue语句80
goto语句和标号81
3.7典型程序编写方法举例82
典型问题一83
典型问题二86
典型问题三92
小结94
习题三95
第4章 变量的存储类型98
4.1概述98
4.2自动型变量auto99
4.3寄存器型变量register103
4.4外部参照型变量extern105
4.5静态型变量static108
小结111
习题四112
第5章 数组114
一维数组的定义和应用114
二维数组122
字符数组127
程序设计举例132
小结136
习题五136
第6章 指针141
6.1指针概念141
变量的地址141
指针变量142
6.2指针变量的定义和使用143
指针变量的定义及初始化143
指针的使用146
6.3指针运算148
指针的算术运算148
关系运算152
指针的赋值运算152
6.4指针与数组及字符串155
指针与数组155
字符指针与字符串158
6.5指针数组和多级指针159
指针数组159
多级指针163
小结166
习题六167
第7章 函数171
7.1结构化程序设计与C语言程序结构171
结构化软件及其优越性171
C语言程序的结构173
7.2函数的定义和调用173
函数的定义174
函数的调用176
参数数目可变的函数177
7.3函数间的数据传递177
使用函数参数在函数间传递数据178
使用返回值传递数据181
使用全局变量传递数据182
7.4数组与函数183
数组元素作为函数实参184
一维数组名作为函数参数185
多维数组名作为函数参数188
7.5字符串与函数192
常见字符串处理库函数及其使用192
单个字符串的处理195
多个字符串的处理198
7.6指针型函数201
7.7递归函数206
7.8指向函数的指针208
7.9带参数的函数main213
7.10程序设计综合举例215
小结227
习题七227
第8章 结构和联合232
8.1结构的定义以及结构变量的定义和使用232
结构的定义232
结构变量的定义233
结构变量的使用形式和初始化234
8.2结构数组与结构指针237
结构数组237
结构指针240
8.3结构在函数间的传递244
8.4位字段结构249
8.5联合251
8.6类型定义语句typedef254
用typedef语句定义新类型名254
新类型名的应用255
8.7枚举类型257
枚举类型的定义和枚举变量的说明257
枚举类型的应用259
8.8综合举例260
小结263
习题八263
第9章 文件267
9.1文件的基本概念267
文本文件与二进制文件267
缓冲型文件系统267
9.2文件类型指针268
9.3文件的打开与关闭269
9.4常用文件读/写函数271
9.5文件的随机读/写279
9.6文件检测函数281
小结282
习题九282
第10章 编译预处理283
宏定义283
文件包含287
条件编译288
小结290
习题十290
第11章 C语言的实际应用293
11.1图形程序设计293
控制图形系统的主要函数293
基本作图函数295
图形方式下的文本常见操作函数299
综合应用举例302
11.2中断程序设计303
中断技术303
用C语言编写中断服务程序的方法304
中断服务程序综合应用举例306
11.3链表的C语言编程310
单链表的构造311
单链表的操作314
小结315
习题十一315
附录I ASCII码表317
附录Ⅱ C语言中的关键字318
附录Ⅲ C语言常用的库函数318
附录Ⅳ Borland C++V3.1的使用323
附录Ⅴ Borland C-- -+ V3.1常见编译错误信息349
主要参考文献352