图书介绍

C及C++程序设计PDF|Epub|txt|kindle电子书版本下载

C及C++程序设计
  • 吕丽民等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115056730
  • 出版时间:1995
  • 标注页数:280页
  • 文件大小:8MB
  • 文件页数:290页
  • 主题词:

PDF下载


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

下载说明

C及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语言的特点1

§1.2 C语言的基本符号2

§1.2.1 基本符号集2

§1.2.2 标识符2

§1.3.1 几个简单的C语言程序3

§1.3 简单的C语言程序3

§1.2.3 保留字3

§1.3.2 C语言程序的结构特点4

§1.4 简单的输入输出5

§1.4.1 putchar()函数和getchar()函数5

§1.4.2 printf()函数和scanf()函数6

§1.5 C语言程序的开发步骤11

1.5.1 C程序开发的一般过程11

1.5.2 Turbo C环境的程序开发步骤12

习题13

§2.1 常量15

§2.1.1 数值常量15

第二章 数据15

§2.1.2 字符和字符串常量16

§2.1.3 换码序列常量18

§2.1.4 符号常量19

§2.2 变量20

§2.2.1 变量说明和变量的地址20

§2.2.2 变量的分类21

§2.2.3 数据类型22

§2.2.4 存储类型和它的作用域25

§2.2.5 变量的初始化27

§2.3.1 运算符和表达式28

§2.3 运算符和表达式28

§2.3.2 表达式的运用29

§2.3.3 运算符的优先级36

习题37

第三章 数组40

§3.1 一维数组40

§3.1.1 一维数组的定义和引用40

§3.1.2 一维数组的初始化42

§3.2 字符数组43

§3.2.1 字符数组的定义和引用43

§3.2.2 字符数组的初始化44

§3.3.1 二维数组的定义和引用45

§3.3 多维数组45

§3.3.2 二维数组的初始化47

习题49

第四章 函数的构造50

§4.1 函数的定义形式50

§4.1.1 结构化程序设计50

§4.1.2 C语言中的语句50

§4.1.3 C语言函数的结构51

§4.2.1 空语句52

§4.2.2 复合语句52

§4.2 顺序结构52

§4.3 分支结构53

§4.3.1 条件分支结构(if语句)53

§4.3.2 条件分支的嵌套55

§4.3.3 开关分支结构(switch~case语句)58

§4.4 循环结构60

§4.4.1 while语句60

§4.4.2 do~while语句62

§4.4.3 for语句63

§4.4.4 循环语句小结64

§4.5 辅助语句65

§4.5.1 break语句65

§4.5.2 continue语句66

§4.5.3 goto语句68

§4.6 函数的值69

§4.7 几个实用程序70

习题71

第五章 C语言程序的构造73

§5.1 C程序的组成73

§5.1.1 模块化软件73

§5.1.2 C语言程序的构造74

§5.2 函数的参数75

§5.2.1 带参数函数定义的一般形式75

§5.2.2 形式参数和实际参数76

§5.2.3 数组作为函数的参数77

§5.3 函数的调用82

§5.3.1 函数的原型83

§5.3.2 函数调用的一般形式84

§5.3.3 函数的递归调用85

§5.4 程序编译预处理87

§5.4.1 宏定义87

§5.4.2 文件包含88

§5.4.3 条件编译88

§5.5 源文件集成91

§5.5.1 工程文件的一般形式91

习题94

§5.5.2 工程文件的其它形式94

§6.1 结构96

§6.1.1 结构定义及结构变量说明96

第六章 结构与联合96

§6.1.2 结构的操作100

§6.1.3 结构变量的初始化101

§6.1.4 结构数组102

§6.1.5 结构和函数105

§6.2 联合106

§6.2.1 联合类型的定义和联合变量的说明106

§6.3 位字段108

§6.2.2 联合成员的引用108

§6.3.1 位字段的定义和位字段变量的说明109

§6.3.2 位字段变量的引用111

§6.4 枚举类型111

§6.4.1 枚举类型的定义和枚举变量的说明111

§6.4.2 枚举类型成员的引用112

§6.5 用typedef定义类型113

习题114

第七章 指针116

§7.1 指针的概念116

§7.2.1 指针变量的定义及引用117

§7.2 变量的指针与指针变量117

§7.2.2 指针变量的初始化119

§7.2.3 指针运算120

§7.3 指针与数组122

§7.3.1 指向数组的指针122

§7.3.2 字符指针与字符数组125

§7.3.3 多级指针及指针数组129

§7.3.4 指针与多维数组133

§7.4 指针与函数136

§7.4.1 函数参数为指针136

§7.4.2 函数的返回值为指针139

§7.4.3 指向函数的指针141

§7.4.4 命令行参数144

§7.5 指针与结构147

§7.5.1 结构指针与指向结构数组的指针147

§7.5.2 结构指针与函数149

§7.5.3 结构的自引用与链表151

习题153

第八章 文件操作及库函数使用156

§8.1 C语言文件概述156

§8.2 标准输入输出库函数157

§8.2.1 标准通用输入输出函数158

§8.2.2 标准字符输入输出函数——getche()、getchar()、getch()、putchar()158

§8.2.3 字符串输入输出函数——gets()、puts()159

§8.3 标准设备文件及I/O改向160

§8.4 缓冲型文件输入输出系统162

§8.4.1 文件类型结构及文件指针162

§8.4.2 文件的打开与关闭163

§8.4.3 文件的读写164

§8.4.4 文件定位函数172

§8.5 非缓冲型输入输出系统174

习题177

第九章 C++概述179

§9.1 什么是OOP179

§9.2 C++与OOP181

§9.3 简单C++程序的认识183

§9.4 格式化输出和标准输入流184

§9.5 函数原型187

§9.6 函数重载188

§9.7 函数参数的缺省189

§9.8 作用域区分符190

§9.9 引用191

§9.10 自由存储操作符new和delete194

§9.11 用inline说明函数195

§9.12 常数说明const196

习题197

第十章 类及其使用200

§10.1 什么是类200

§10.2 成员函数的调用方式204

§10.3 构造函数206

§10.4 析构函数210

§10.5 友元函数213

§10.6 重载操作符218

§10.7 类的简单实例222

习题226

§11.1 派生类230

第十一章 继承及其使用230

§11.2 继承时的访问控制232

§11.3 继承机制中的初始化235

§11.4 多重继承238

§11.5 虚函数241

§11.6 抽象基类243

§11.7 派生类向基类构造函数传递参数的进一步讨论244

§11.8 虚拟基类248

§11.9 继承的简单实例251

习题254

第十二章 综合实例274

附录 Turbo C库函数分类(索引)274

热门推荐