图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/26/30115720.jpg)
- 龙昭华主编 著
- 出版社: 重庆:重庆大学出版社
- ISBN:7562429936
- 出版时间:2004
- 标注页数:315页
- 文件大小:74MB
- 文件页数:331页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1程序设计与软件开发基础概述1
1.1计算机语言1
计算机语言1
编译程序和解释程序2
1.2算法与数据结构3
数据结构的组织方法和操作方法3
算法及其描述4
软件的概念与分类4
1.3结构化程序设计的3种基本结构及其设计方法5
3种基本结构5
算法的表示6
1.4软件工程8
软件危机产生原因及其表现8
软件工程概念8
软件工具及其软件开发环境概念9
软件生命周期及各阶段的主要任务9
几种常见软件开发模型10
1.5C程序的特点11
函数11
函数简单介绍11
C语句分类11
C语言的输出/输入12
C语言程序书写格式13
C语言特点13
1.6常用C语言开发工具简介14
1.7C语言的关键字、标识符14
关键字14
标识符14
习题l15
2C语言的数据类型、运算符及其表达式16
2.1C语言的数据类型16
基本类型16
构造类型17
空类型17
指针类型17
2.2常量及其类型17
常量的概念17
常量分类18
2.3变量及其类型20
变量的含义20
3种基本数据类型变量21
指向基本数据类型变量的指针变量25
2.4运算符和表达式25
C运算符简介25
C表达式概念26
算术运算符和算术表达式26
自动类型转换和强制类型转换27
自增、自减运算符29
赋值运算符与赋值表达式30
逗号运算符和逗号表达式31
关系运算符和关系表达式32
逻辑运算符和逻辑表达式32
取地址运算符和指针运算符33
类型长度运算符34
位运算符35
习题237
3结构化程序设计40
3.1预定义输出/输入函数40
格式化输出/输入函数40
字符数据的输出/输入函数47
3.2顺序结构程序设计举例48
3.3选择结构程序设计50
if语句51
条件运算符60
switch语句61
选择结构程序设计举例65
3.4循环结构程序设计68
4种循环结构69
break与continue语句84
循环结构程序设计举例86
习题393
4指针与数组98
4.1一维数组98
一维数组的定义99
数组元素的引用99
一维数组初始化100
指向一维数组元素的指针变量101
程序举例108
4.2二维数组110
二维数组的定义110
二维数组的存储方式110
数组元素的引用111
二维数组初始化112
指向二维数组元素的指针变量113
指向由m个元素构成的一维数组的指针变量115
程序举例116
4.3字符数组与字符串118
字符数组118
字符串与字符数组的联系120
常用字符串处理预定义函数123
4.4指针数组127
指针数组的定义127
指针数组的使用127
指针数组与多级指针129
习题4130
5函数135
5.1函数的概念135
函数的分类135
库函数的特点136
用户自定义函数的特点136
函数返回值及参数传递问题137
函数的定义形式137
5.2函数参数与函数值138
函数参数138
函数值141
5.3函数的调用143
函数调用的形式143
函数说明143
函数调用方式144
5.4指向函数的指针及常用的几种参数传递方式145
指向函数的指针145
常用的几种参数传递方式148
5.5函数的嵌套调用与函数的递归调用153
函数的嵌套调用153
函数的递归调用154
5.6主函数带参数157
5.7局部变量和全局变量158
局部变量158
全局变量159
5.8变量的存储类别162
自动变量162
静态变量162
寄存器变量163
外部变量164
习题5164
6编译预处理170
6.1编译预处理的概念和特点170
编译预处理的概念170
编译预处理的特点170
6.2宏定义171
不带参数的宏定义171
带参数的宏定义174
6.3文件包含及其应用179
6.4条件编译180
习题6182
7结构体、共用体、枚举类型186
7.1结构体186
结构体类型定义186
结构体变量定义187
结构体变量的初始化188
结构体变量的引用(结构体成员运算符)189
指向结构体变量的指针变量190
位段192
结构体数组的定义193
结构体数组的初始化194
结构体数组的引用194
指向结构体数组的指针变量(->运算符)199
结构体与函数200
单链表200
7.2共用体209
共用体类型定义210
共用体变量定义211
共用体的引用211
共用体的特点212
7.3枚举类型214
枚举类型定义214
枚举变量定义215
枚举变量的值215
7.4复合数据类型(typedef)216
习题7216
8文件223
8.1文件的基本概念223
文件的概念223
文件系统224
文件分类225
文件指针226
8.2文件操作的相关函数227
文件的打开与关闭227
文件的读/写(输入/输出)228
文件的定位239
习题8241
9编程技巧248
9.1图形程序设计基础248
文本窗口248
图形程序设计252
9.2屏幕界面设计256
利用BIOS中断显示彩色汉字256
利用C语言的库函数显示汉字258
EGA/VGA屏幕存储与恢复260
中文状态下利用Turbo C的图形功能263
设计立体投影窗口264
9.3其他应用技巧265
用C语言放大汉字265
用C语言开发音乐程序270
利用键盘作图275
动画设计281
鼠标在程序设计中的应用284
习题9295
附录296
附录一 ASCII表296
附录二 运算符表297
附录三 常用函数表299
附录四 C语言笔试模拟试题304