图书介绍

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

C语言程序设计
  • 呼克佑等编著 著
  • 出版社: 北京:中国宇航出版社;北京希望电子出版社
  • ISBN:7801444353
  • 出版时间:2002
  • 标注页数:250页
  • 文件大小:10MB
  • 文件页数:260页
  • 主题词:

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 C语言的发展简史和特点1

1-1-1 C语言的发展简史1

1-1-2 C语言的特点2

1-2 认识C程序3

1-3 问题的分析和算法5

1-3-1 问题的分析5

1-3-2 算法7

1-4 C语言上机操作11

习题一15

第2章 数据、表达式和语句17

2-1 关键字和标识符17

2-1-1 基本符号17

2-1-2 关键字17

2-1-3 标识符17

2-2 数据类型18

2-2-1 基本数据类型18

2-2-2 常量与变量19

2-2-3 不同类型数据间的混合运算23

2-3 运算符与表达式24

2-3-1 算术运算符及其表达式24

2-3-2 关系运算符及其表达式25

2-3-3 逻辑运算符及其表达式26

2-3-4 赋值运算符及其表达式27

2-3-5 其他运算符28

2-4 C语句概述32

习题二34

第3章 程序控制结构36

3-1 结构化程序设计36

3-1-1 结构化程序设计方法36

3-1-2 结构化程序36

3-2 顺序结构38

3-2-1 赋值语句38

3-2-2 数据输出38

3-2-3 数据输入42

3-2-4 程序举例45

3-3 选择结构46

3-3-1 if语句46

3-3-2 switch语句49

3-3-3 程序举例52

3-4 循环结构53

3-4-1 while循环54

3-4-2 do~while循环55

3-4-3 for循环56

3-4-4 循环的嵌套59

3-4-5 goto,break和continue语句60

3-4-6 程序举例63

习题三67

第4章 数组和字符串70

4-1 一维数组70

4-1-1 一维数组的定义70

4-1-2 一维数组的引用71

4-1-3 一维数组的初始化72

4-1-4 一维数组程序举例72

4-2 二维数组及多维数组77

4-2-1 二维数组的定义77

4-2-2 二维数组的引用78

4-2-3 二维数组的初始化78

4-2-4 二维数组应用举例79

4-2-5 多维数组80

4-3 字符数组80

4-3-1 用字符数组存放字符序列81

4-3-2 用字符数组存放字符串81

4-3-3 字符串处理函数83

4-3-4 字符数组应用举例85

习题四88

第5章 指针91

5-1 指针的概念及运算91

5-1-1 指针的概念91

5-1-2 指针变量的定义和初始化92

5-1-3 指针变量的引用92

5-1-4 指针运算93

5-2 指针与数组94

5-2-1 指针与一维数组94

5-2-2 指针与二维数组97

5-3 指针与字符串99

5-4 指针数组和指针的指针101

5-4-1 指针数组101

5-4-2 指向指针的指针103

5-5 程序举例104

习题五106

第6章 函数109

6-1 函数概述109

6-2 函数的定义、调用和声明110

6-2-1 函数的定义111

6-2-2 函数的调用113

6-2-3 函数的声明114

6-3 函数参数的传递方式115

6-3-1 值传递115

6-3-2 地址传递117

6-4 数的嵌套调用和递归调用122

6-4-1 函数的嵌套调用122

6-4-2 函数的递归调用124

6-5 函数指针和指向函数的指针变量127

6-5-1 指向函数的指针变量127

6-5-2 指向函数的指针作函数的参数128

6-6 main()函数的参数129

6-7 变量的作用域规则与存储类别130

6-7-1 局部变量和全局变量130

6-7-2 变量的存储类别133

习题六137

第7章 编译预处理140

7-1 宏定义140

7-1-1 不带参数的宏定义140

7-1-2 带参数的宏定义143

7-2 文件包含145

7-3 条件编译147

习题七151

第8章 结构体和动态数据结构153

8-1 结构体153

8-1-1 结构体类型定义153

8-1-2 结构体变量定义154

8-2 结构体变量的初始化和引用155

8-2-1 结构体变量的初始化155

8-2-2 结构体变量的引用155

8-3 结构体应用举例156

8-3-1 结构体的基本使用方法156

8-3-2 指向结构体的指针变量作函数参数159

8-3-3 函数返回结构体指针160

8-4 动态数据结构161

8-4-1 动态数据结构概念161

8-4-2 动态变量的建立、引用和释放161

8-4-3 动态数据结构的应用162

8-5 位段169

8-6 共用体170

8-6-1 共用体的定义170

8-6-2 共用体变量的引用171

8-7 枚举类型172

8-7-1 枚举类型定义172

8-7-2 枚举类型数据的使用173

8-8 用户自定义类型174

习题八175

第9章 文件177

9-1 文件概述177

9-1-1 文件的基本概念177

9-1-2 有关的类型定义和常用函数178

9-1-3 文件类型指针179

9-2 文件的打开与关闭179

9-2-1 文件的打开179

9-2-2 文件的关闭180

9-3 文件的读写181

9-3-1 顺序文件的读写181

9-3-2 随机文件的读写187

9-4 程序举例191

习题九194

第10章 文本输出和屏幕绘图196

10-1 文本模式和图形模式196

10-1-1 文本模式196

10-1-2 图形模式196

10-1-3 显示器和适配器简介197

10-2 文本的屏幕输出198

10-2-1 屏幕模式控制198

10-2-2 基本输入与输出199

10-2-3 屏幕操作控制199

10-2-4 状态查询控制201

10-2-5 文本屏幕输出程序举例201

10-3 屏幕绘图201

10-3-1 图形显示模式控制和初始化201

10-3-2 基本图形绘制202

10-3-3 绘图色彩、线型及填充模式控制203

10-3-4 图形模式下的文本输出205

10-3-5 图形屏幕控制函数206

习题十208

第11章 面向对象的C++程序设计基础209

11-1 面向对象程序设计的概述209

11-2 类、对象和封装209

11-3 私有、保护和公共部分210

11-4 继承性和多态性210

11-4-1 继承性211

11-4-2 多态性和函数重载213

11-5 虚函数214

11-6 友元函数215

11-7 构造函数和析构函数216

第12章 习题精解218

第1章 C语言概述218

第2章 数据、表达式和语句219

第3章 程序控制结构220

第4章 数组和字符串221

第5章 指针223

第6章 函数225

第7章 编译预处理226

第8章 结构体和动态数据结构227

第9章 文件229

附录1 ASCII码字符表231

附录2 C语言运算符232

附录3 常用的C库函数233

附录4 Turbo C菜单命令详解241

附录5 编译、连接常见错误、警告信息表246

参考文献250

热门推荐