图书介绍

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

C语言程序设计
  • 彭正文,卢昕主编;胡佳,黄子君副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115273673
  • 出版时间:2012
  • 标注页数:246页
  • 文件大小:27MB
  • 文件页数:254页
  • 主题词:C语言-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机与C语言1

1.1计算机的基本工作原理1

1.1.1计算机基本结构1

1.1.2程序及算法2

1.1.3计算机语言5

1.1.4程序设计的基本步骤6

1.2 C语言的历史7

1.3 C语言的特点7

1.4 C程序的编译平台8

1.4.1 Turbo C平台介绍9

1.4.2 Visual C++平台介绍11

小结11

习题11

第2章C语言源程序简介13

2.1简单的“Hello”程序13

2.1.1 C语言源程序的构成13

2.1.2从源程序到可执行程序15

2.2初步剖析C源程序18

小结20

习题21

第3章C语言的基本元素22

3.1 C语言的最小单位和基本单位22

3.1.1字符集22

3.1.2标识符与保留字23

3.2程序中的数据描述23

3.2.1常量23

3.2.2变量23

3.3程序中的基本数据类型24

3.3.1数据类型24

3.3.2从一种类型到另一种类型28

3.4程序中的运算29

3.4.1算术运算29

3.4.2关系运算31

3.4.3逻辑运算32

3.4.4位运算32

3.4.5其他运算33

3.4.6表达式和表达式的值33

3.4.7运算符的优先级和结合性35

3.5再次了解C语言源程序37

3.5.1分析main函数37

3.5.2 C语言语句39

3.5.3在控制台上输入输出39

3.5.4 *.c文件和*.h文件43

小结45

习题45

第4章 跟着基本流程走50

4.1平坦的顺序语句50

4.2犹豫的岔路口——分支语句52

4.2.1二选一的岔路——if语句53

4.2.2多选一的岔——switch语句58

4.3不可少的重复——循环语句60

4.3.1谨慎的循环——while语句60

4.3.2鲁莽的循环——do-while语句62

4.3.3重复次数明确的循环——for语句63

4.3.4善意的打断——break和continue68

4.4曲径通幽——跟着流程走70

4.4.1素数问题70

4.4.2实用的计算器71

小结72

习题73

第5章 轻松使用数组81

5.1构造一维数组81

5.1.1定义及初始化82

5.1.2元素的访问82

5.1.3轻松的排序83

5.2构造二维数组84

5.2.1定义及初始化84

5.2.2元素的访问85

5.2.3矩阵运算不再难86

5.3特殊的数组——字符数组和字符串86

5.4数组的魅力——密码问题87

小结89

习题89

第6章 灵活运用函数91

6.1神秘的函数91

6.1.1函数定义91

6.1.2函数调用92

6.2再谈变量94

6.2.1变量的作用域和生存期94

6.2.2局部变量和全局变量95

6.2.3变量的存储类别98

6.3函数之间的调用102

6.3.1参数传递102

6.3.2数组传递104

6.3.3函数嵌套106

6.4特殊的嵌套调用——递归函数107

6.4.1递归函数的特征107

6.4.2有趣的汉诺塔问题109

6.5函数也有内外之分111

6.5.1内部函数111

6.5.2外部函数112

6.6函数应用实例112

小结115

习题115

第7章 神奇的指针117

7.1细说指针117

7.1.1通过指针变量访问内存空间117

7.1.2指针变量运算120

7.2自己管理程序空间121

7.2.1学会使用malloc121

7.2.2学会使用free123

7.3指针和数组125

7.3.1用指针访问一维数组125

7.3.2用指针访问二维数组128

7.3.3字符指针、字符串和字符数组131

7.4指针参数与函数指针133

7.4.1参数传递——指针参数传递133

7.4.2函数指针136

7.5灵活的指针139

小结143

习题144

第8章 自己设计数据类型147

8.1结构体类型147

8.1.1定义结构体类型147

8.1.2访问结构体中的成员149

8.1.3结构体数组151

8.1.4结构体链表155

8.2枚举159

8.2.1枚举定义和访问159

8.2.2有趣的商场摸奖问题160

8.3共用体164

8.4为类型重命名——typedef167

8.5自己解决综合测评问题168

小结175

习题175

第9章 与外设打交道179

9.1读写磁盘179

9.1.1文件结构和文件指针179

9.1.2文件操作步骤181

9.1.3文件常见操作182

9.2亲密接触文件193

小结196

习题196

第10章C的编译系统197

10.1 C语言源程序的旅程197

10.2宏199

10.2.1常量宏199

10.2.2带参宏和函数201

10.3文件包含预处理指令203

10.4为机器减负——条件编译204

小结208

习题208

第11章C程序与Windows操作系统210

11.1 Windows操作系统和Windows程序210

11.1.1了解Windows210

11.1.2 Windows程序的特征211

11.1.3面向对象的思维方法216

11.2 Windows程序元素217

11.2.1用户界面的构件217

11.2.2句柄219

11.2.3数据类型及常量220

11.2.4应用程序使用的一些术语223

11.2.5事件和消息224

11.2.6窗口225

11.2.7消息循环231

11.3一个最简单的Win32程序233

小结237

习题237

附录238

参考文献246

热门推荐