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

- 张述信编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302199359
- 出版时间:2009
- 标注页数:322页
- 文件大小:63MB
- 文件页数:336页
- 主题词:C语言-程序设计-师范大学-教材
PDF下载
下载说明
C程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C程序概述1
1.1 什么是程序1
1.2 什么是计算机程序1
1.3 简单的C程序结构3
1.4 上机指导14
习题16
第2章 C语言基本知识8
2.1 常量与变量8
2.2 整型数据9
2.2.1 整型常量的表示方法9
2.2.2 整型变量的类型9
2.2.3 整型常量的类型11
2.3 实型数据11
2.3.1 实型常量的表示方法11
2.3.2 实型变量的类型12
2.4 字符型数据13
2.4.1 ASCII标准字符13
2.4.2 字符常量的表示方法14
2.4.3 字符变量的类型15
2.5 符号常量16
2.6 算术运算符16
2.6.1 基本算术运算符17
2.6.2 负号运算符18
2.6.3 自增与自减运算符18
2.6.4 算术表达式19
2.7 赋值运算符20
2.7.1 基本赋值运算符20
2.7.2 算术赋值运算符20
2.7.3 赋值表达式20
2.8 强制类型转换运算符22
2.9 关系运算符23
2.9.1 关系运算符23
2.9.2 关系表达式23
2.10 逻辑运算符24
2.10.1 逻辑运算符24
2.10.2 逻辑表达式25
2.11 条件运算符26
2.12 逗号运算符28
2.13 长度运算符29
2.14 数学函数30
2.15 上机指导231
习题232
第3章 顺序结构程序设计36
3.1 基本语句36
3.2 格式化输入输出函数37
3.2.1 格式化输入函数scanf37
3.2.2 格式化输出函数printf39
3.3 字符输入输出函数42
3.3.1 字符输入函数getchar42
3.3.2 字符输出函数putchar43
3.4 上机指导344
习题345
第4章 选择结构程序设计48
4.1 什么是选择结构48
4.2 条件语句48
4.2.1 基本格式48
4.2.2 简化格式49
4.3 条件语句的嵌套51
4.3.1 条件语句嵌套示例51
4.3.2 else if格式52
4.4 开关语句54
4.5 上机指导456
习题458
第5章 循环结构程序设计61
5.1 什么是循环结构61
5.2 while语句61
5.3 do~while语句66
5.4 for语句68
5.5 循环的终止与继续71
5.5.1 break语句71
5.5.2 continue语句74
5.6 循环语句的嵌套75
5.7 用goto语句构造循环78
5.8 结构化程序设计79
5.9 上机指导581
习题583
第6章 数组89
6.1 数组的由来89
6.2 一维数组89
6.2.1 一维数组的定义与引用89
6.2.2 一维数组的初始化91
6.3 二维数组95
6.3.1 二维数组的定义与引用95
6.3.2 二维数组的初始化98
6.4 字符串及其处理100
6.4.1 字符串常量100
6.4.2 字符数组101
6.4.3 字符串的输入输出104
6.4.4 字符串处理函数107
6.5 上机指导6110
习题6112
第7章 函数结构程序设计118
7.1 什么是函数结构118
7.2 函数定义119
7.2.1 函数定义的一般形式119
7.2.2 函数的返回值120
7.3 函数调用122
7.3.1 函数调用的一般形式122
7.3.2 函数参数的传递122
7.3.3 对被调函数的声明124
7.3.4 函数的嵌套调用126
7.4 函数的递归调用127
7.4.1 尾递归128
7.4.2 一般递归129
7.5 数组名作函数参数134
7.5.1 一维数组名作参数134
7.5.2 二维数组名作参数139
7.5.3 字符数组名作参数140
7.6 变量的作用域和生存期142
7.6.1 局部变量142
7.6.2 全局变量144
7.6.3 变量的存储属性148
7.7 模块化程序设计148
7.8 上机指导7152
习题7153
第8章 编译预处理162
8.1 宏定义命令162
8.1.1 简单的宏定义162
8.1.2 带参的宏定义163
8.2 文件包含命令165
8.3 条件编译命令166
8.4 上机指导8168
习题8169
第9章 指针173
9.1 什么是指针173
9.2 指向变量的指针变量174
9.3 指向一维数组的指针变量176
9.3.1 一维数组的地址176
9.3.2 指针变量的定义和使用178
9.3.3 指针变量的运算179
9.3.4 指针变量可以带下标181
9.3.5 指针变量作函数参数182
9.3.6 指向字符串的指针变量184
9.4 指针数组187
9.4.1 指针数组的定义与使用187
9.4.2 指向指针的指针变量191
9.4.3 带参数的main函数193
9.5 二维数组的指针变量196
9.5.1 二维数组的地址196
9.5.2 指向二维数组的指针变量199
9.5.3 指向二维数组的指针变量作函数参数200
9.6 指向函数的指针变量202
9.7 返回指针的函数204
9.8 动态内存分配208
9.8.1 指针转换208
9.8.2 void型指针209
9.8.3 动态内存分配210
9.9 共享数据的保护213
9.10 上机指导9214
习题9215
第10章 结构、联合与枚举227
10.1 结构的含义227
10.2 结构及其变量的定义228
10.2.1 结构的一般形式228
10.2.2 引用结构变量成员的方法228
10.2.3 定义结构变量的其他方法230
10.3 结构数组231
10.4 指向结构数据的指针变量232
10.4.1 指向结构变量的指针变量232
10.4.2 指向结构数组的指针变量233
10.5 向函数传递结构数据234
10.6 结构成员的类型237
10.7 单向链表243
10.7.1 单向链表的概念243
10.7.2 单向链表的建立244
10.7.3 单向链表的其他操作245
10.8 联合249
10.9 枚举250
10.10 数据类型重命名252
10.11 上机指导10254
习题10256
第11章 位运算260
11.1 二进制数260
11.1.1 无符号十进制整数转换成二进制整数260
11.1.2 二进制整数转换成十进制整数261
11.1.3 二进制与八、十六进制间的对应关系262
11.2 位运算符263
11.2.1 位与运算符263
11.2.2 位或运算符263
11.2.3 位异或运算符264
11.2.4 位左移运算符265
11.2.5 位右移运算符265
11.2.6 位反运算符267
11.2.7 位赋值运算符267
11.3 位域269
11.4 实型数据的存储格式270
11.5 上机指导11273
习题11274
第12章 文件276
12.1 什么是文件276
12.2 磁盘文件276
12.2.1 文件的组织方式276
12.2.2 文件的处理过程277
12.3 磁盘文件的打开与关闭278
12.3.1 文件的打开278
12.3.2 文件的关闭279
12.4 磁盘文件的输入输出280
12.4.1 以字符为单位的读写280
12.4.2 以字符串为单位的读写284
12.4.3 以格式化数据为单位的读写286
12.4.4 以数据块为单位的读写288
12.5 磁盘文件的定位和随机处理291
12.5.1 fseek函数292
12.5.2 ftell函数294
12.5.3 rewind函数294
12.6 磁盘文件的出错检测296
12.6.1 ferror函数296
12.6.2 clearerr函数296
12.7 设备文件297
12.7.1 设备文件的处理297
12.7.2 标准设备文件的重定向299
12.8 面向过程的程序设计300
12.9 上机指导12302
习题12303
附录A ASCII标准字符集309
附录B C运算符310
附录C C语言关键字311
附录D C常用库函数312
D1 数学函数312
D2 输入输出函数312
D3 字符函数314
D4 字符串函数314
D5 动态存储分配函数315
D6 其他函数315
附录E Turbo C 2.0集成开发环境316
E1 从Windows进入DOS316
E2 安装TC316
E3 启动TC317
E4 TC菜单318
E5 编辑窗口与常用编辑键319
E6 信息窗口与快速参考行320
参考文献322
热门推荐
- 1231510.html
- 2335261.html
- 1659682.html
- 1739139.html
- 2709496.html
- 1206785.html
- 2399056.html
- 1763552.html
- 126083.html
- 3675341.html
- http://www.ickdjs.cc/book_2375520.html
- http://www.ickdjs.cc/book_2370176.html
- http://www.ickdjs.cc/book_1285452.html
- http://www.ickdjs.cc/book_225772.html
- http://www.ickdjs.cc/book_1810424.html
- http://www.ickdjs.cc/book_1075368.html
- http://www.ickdjs.cc/book_2692018.html
- http://www.ickdjs.cc/book_3786244.html
- http://www.ickdjs.cc/book_194900.html
- http://www.ickdjs.cc/book_1270907.html