当前位置:首页 > 工业技术
如何从C语言向C++语言转化
如何从C语言向C++语言转化

如何从C语言向C++语言转化PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:盛炎发编著
  • 出 版 社:北京希望电脑公司
  • 出版年份:1993
  • ISBN:7507708217
  • 页数:311 页
图书介绍:
《如何从C语言向C++语言转化》目录

第一部分 C语言介绍 1

目录 1

第一章 C语言简介 2

1.1 C语言的起源 2

1.2 C是哪一级语言 2

1.3 C语言是结构化语言 3

1.4 C语言的使用者 4

1.5 编译程序的解释程序的区别 5

1.6 C语言的格式 5

1.7 库函数及联接 6

1.10 C语言的内存配置 7

1.8 分段式的编译 7

1.9 编写C语言程序的步骤 7

第二章 C语言的表达式 8

2.1 5种基本的数据类型 8

2.2 基本类型的修饰 9

2.3 变量 10

2.4 局部变量 10

2.5 形式参数 13

2.6 全程变量 13

2.7 特殊的存储类型 14

2.8 变量的初始化 18

2.9 运算符 19

2.10 表达式: 25

2.11 C语言中的语句的简化 26

第三章 C语言的流程控制 27

3.1 条件语句: 27

3.2 循环语句: 31

3.3 无条件转移语句: 35

第四章 数组 38

4.1 一维数组: 38

4.2 多维数组: 39

4.3 字符串数组: 39

4.4 传递数组元素给函数: 40

4.5 数组与指针: 41

4.6 数组初始化: 42

4.7 C语言的内存动态分配功能: 43

4.8 动态数组的分配 44

4.9 数组应用实例: 45

第五章 指针 47

5.1 地址和指针: 47

5.2 指是针变量: 48

5.3 指针的比较: 48

5.4 多重指针: 50

5.5 指向函数的指针: 51

5.6 指针与字符串: 52

6.1 C语言还具有一些特性: 54

6.2 函数说明格式: 55

6.3 返回语句return: 55

6.4 值传递调用和地址传递调用: 56

6.6 void类型函数: 58

6.7 传递数组给函数: 58

6.5 使用注意事项: 58

6.8 函数的递归调用: 60

6.9 传递参数给main(): 62

第七章 结构 65

7.1 结构说明格式: 65

7.2 如何使用结构的成员: 66

7.3 结构间的赋值: 67

7.4 传递结构给函数: 68

7.5 将部分结构成员传给函数: 68

7.6 将整个结构传给函数: 69

7.7 给结构赋初值: 70

7.8 结构指针: 70

7.9 结构内部的数组: 72

7.10 位联合: 73

7.11 对位联合赋初值: 74

第八章 共同空间 75

8.1 union: 75

8.2 枚举类型enum: 77

8.3 sizeof(): 79

8.4 typedef: 79

9.1 C语言的预处理器: 81

9.2 #include: 81

第九章 预处理器 81

9.3 #define 82

9.4 #error 84

9.5 条件编译指令: 84

9.6 #if,#else,#elif&#endif 85

9.7 #ifdef&#ifndef 86

9.8 #undef 87

9.9 #line 87

9.10 #&## 88

9.11 预先定义的宏定义指令名: 89

9.12 注释comment: 90

10.1 字符流text stream: 91

10.2 二进制流binary stream: 91

第十章 文件输出/输入 91

10.3 数据流和文件stream&files: 92

10.4 文件I/O的步骤: 92

10.5 fseekO: 106

10.6 fprintf()和fscanf(): 108

10.7 sprintf()和sscanf(): 109

10.8 rewind(): 110

10.9 fflush(): 110

10.10 remove(): 111

10.11 标准流(Standard Streams): 112

10.12 低级的文件I/O系统: 114

10.13 open(): 115

10.14 creat(): 115

10.15 close(): 115

10.16 read()和writc(): 117

10.17 unlink(): 117

10.18 lseck(): 117

第十一章 C语言的标准函数库 122

11.1 Header文件: 122

11.2 〈assert.h> 123

11.3 <ctype.h:> 123

11.4 sesting: 123

11.5 〈error.h> 130

11.6 <float.h> 132

11.7 <limits.h> 132

11.8 <locale.h> 133

11.9 <math.h〉 134

11.10 <setjmp.h> 143

11.11 <signal.h> 144

11.12 <stdarg.h> 147

11.13 <stddef.h> 148

11.14 <stdio.h> 149

11.15 字符串的输入输出: 155

11.16 格式化的输入输出: 159

11.17 <stdlib.h> 160

11.18 内存的动态分配: 161

11.19 搜索与排序: 162

11.20 随机数函数: 164

11.21 整数运数: 166

11.22 字符串的转换: 166

11.23 <string.h> 168

11.24 <time.h> 181

第十二章 其它函数 189

12.1 内存动态分配: 189

12.2 绘图与显示 191

第二部分 提高由C精通C++ 206

第一章 基本概念 207

1.1 基本概念: 207

1.2 C++简介: 208

1.3 C++与C的不同: 209

1.4 C++的关键字 216

第二章 C++的内存分配 217

2.1 概念 217

2.2 分配固定大小的内存块: 218

2.3 内存的动态分配: 219

2.4 内存不够分配时的处理: 220

第三章 verload函数重载 222

3.1 不同的参数个数 222

3.2 不同的参数类型: 223

第四章 C++中的结构structures 225

4.1 结构内的函数重载 225

4.2 结构内函数的名称的相同: 228

第五章 references引用 231

5.1 变量的别名: 232

5.3 用户自定格式: 233

5.4 函数的参数: 233

5.2 设置reference的初值: 233

第六章 classes类 237

6.1 如何定义: 237

6.2 类的说明: 239

6.3 类的成员: 239

6.4 类的作用域: 241

6.5 类的限制: 241

6.6 inline函数: 242

6.7 使用初始值: 242

6.8 类的转换class conversion: 244

6.9 类的空间的节省: 249

6.10 friend: 250

6.11 Friend class: 251

6.12 friend function: 252

第七章 C++中的动算符 255

7.1 C++的运算符: 255

7.2 读者可能会有的问题: 259

7.4 重载二元运算符(Binary operator): 260

7.5 赋值运算符(Assignment operator): 260

7.3 重载一元运算符(Unary operator): 260

7.6 重载enw&delete: 261

7.7 结论: 263

第八章 类的继承与派生 264

8.1 继承: 264

8.2 派生类的构造与结构函数 270

8.3 纯虚类: 274

8.4 抽象类: 276

第九章 C++的I/O 278

9.1 “输出”详介: 279

9.2 <<的类型: 280

9.3 格式化输出: 282

9.4 缓冲buffer: 288

9.5 用户自定的输出: 290

9.6 用户自定的控制符: 291

9.7 “输入”详介: 293

9.8 用户自定的输入: 295

9.9 C++中文件的输入输出: 299

9.10 用户自定的文件: 299

9.11 文件的位置指针: 303

9.12 有关出错的处理: 305

第十章 What’s the difference between C++and C? 307

10.1 C++版本的变异: 309

10.2 对未来的展望: 309

第六章 函数 544

相关图书
作者其它书籍
返回顶部