《C&C++程序设计教程》求取 ⇩

1 C和C++简介1

1.1 C和C++简介1

目录1

1.2数据类型2

1.2.1 C程序的基本概念2

1.2.2基本数据类型5

1.2.3类型修饰符7

1.2.4转义符8

1.2.5 printf 函数9

1.3.1赋值运算符12

1.3运算符12

1.3.2算术运算符13

1.3.3关系运算符14

1.3.4逻辑运算符14

1.3.5自增自减运算符16

1.3.6位运算符17

1.3.7自反赋值运算符20

1.3.8条件运算符20

1.3.9求字节数运算符21

1.3.10逗号运算符21

1.3.11类型转换运算符22

1.3.12运算符优先级23

1.4基本输入输出和编译预处理简介24

1.4.1 scanf函数24

1.4.2其他输入输出函数27

1.4.3编译预处理简介28

1.5语句31

1.5.1 if 语句32

1.5.2 goto语句34

1.5.3 while35

1.5.4 do语句36

1.5.5 for语句37

1.5.6 break语句39

1.5.7 continue语句41

1.5.8 switch语句41

1.5.9 return语句43

1.6习题45

2函数47

2.1概述47

2.2函数的定义47

2.3参数传递51

2.4函数的递归调用53

2.5变量的存储性质55

2.5.1局部变量和全局变量55

2.5.2数据在内存的存放区域58

2.5.3静态变量58

2.6习题62

3数组和指针63

3.1数组63

3.1.1一维数组63

3.1.2二维数组66

3.1.3字符数组67

3.2指针的概念71

3.3指针的定义72

3.4指针的引用72

3.5指针作函数的形参74

3.6指针与数组76

3.6.1指针指向数组元素76

3.6.2指针的运算77

3.6.3指向数组的指针与数组名的关系79

3.6.4实参数组与形参的关系81

3.7字符指针84

3.8.1指针数组87

3.8指针数组87

3.8.2指针数组与二维数组的关系90

3.9多级指针93

3.10函数指针94

3.11命令行参数96

3.12习题102

4结构与自定义类型103

4.1结构的定义与引用103

4.1.1结构的定义103

4.1.2结构型变量的引用105

4.2.1结构数组106

4.1.3结构型变量的初始化106

4.2结构数组和结构指针106

4.2.2结构指针107

4.2.3结构变量和结构指针作实参108

4.3其他自定义类型109

4.3.1 位域109

4.3.2共用体111

4.3.3枚举113

4.3.4 typedef114

5.1.2文件指针116

5.1.1C文件概述116

4.4习题116

5.1文件的概念116

5文件116

5.2文件的操作117

5.2.1建立和打开文件117

5.2.2文件的关闭119

5.2.3文件的读写119

5.2.4文件的定位124

5.2.5出错的检测125

5.2.6非缓冲型VNIX型文件系统126

5.3文件应用举例127

5.4习题131

6 BC扩展部分的应用132

6.1内存段和远指针132

6.2图形功能136

6.2.1图形初始化136

6.2.2色形137

6.2.3线型设置138

6.2.4填充138

6.2.5基本的绘图函数140

6.2.6简单动画141

6.2.7图形方式下的文本输出144

6.3文本及窗口处理146

6.4 DOS系统程序设计151

6.4.1在程序中使用DOS命令151

6.4.2使用与DOS相关的库函数152

6.4.3使用DOS式BIOS中断159

6.4.4直接设备编程163

6.5TSR程序167

6.6声音171

6.7访问端口174

6.8习题180

7面向对象的程序设计181

7.1概述181

7.2对C在非面向对象方面的改进181

7.3类185

7.4对象的动态初始化188

7.5内联函数190

7.6对象的引用与指针THIS191

7.7友元193

7.8类的静态成员195

7.9 C++的动态存贮管理197

7.10类属二叉树204

7.11 习题212

8继承与派生类214

8.1 派生类214

8.2带构造函数基类的派生类218

8.3覆盖基类中的方法223

8.4用基类指针访问派生类225

8.5多向继承227

8.6虚拟基类232

8.7习题236

9多态性与虚拟函数238

9.1 函数重载238

9.2构造函数重载239

9.3运算符重载241

9.4对象的类型转换247

9.5定做动态内存管理248

9.6虚拟函数251

9.7综合性实例257

9.8习题265

10.2流与文件267

10.1 C++I/O系统和C语言的I/O系统267

10 C++的I/O系统267

10.3 C++流及流类268

10.3.1 C++的预定义流268

10.3.2 C++的流类269

10.3.3定义插入和提取操作符269

10.4格式化I/O270

10.4.1使用ios成员函数进行格式化I/O271

10.4.2使用控制器函数进行格式化I/O272

10.4.3用户自定义控制器274

10.5.1打开、关闭文件275

10.5文件I/O275

10.5.2文件读、写277

10.6习题281

附录A库函数分类索引表282

附录B Borlandc C++3.1使用简介299

B.1 特点299

B.2 BC的安装299

B.3集成开发环境介绍299

B.4命令行编译器308

参考文献311

1998《C&C++程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈闳中编著 1998 上海:华东理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C及C++程序设计教程(1998 PDF版)
C及C++程序设计教程
1998 北京:海洋出版社
c++程序设计系列教材  c++ 程序设计教程 P468( PDF版)
c++程序设计系列教材 c++ 程序设计教程 P468
Borland c++程序设计教程( PDF版)
Borland c++程序设计教程
C程序设计( PDF版)
C程序设计
北京:清华大学出版社
C&C++程序设计( PDF版)
C&C++程序设计
C++程序设计(1999 PDF版)
C++程序设计
1999 青岛:青岛出版社
NetBIOS, IPX, SPX C程序员指南(1995 PDF版)
NetBIOS, IPX, SPX C程序员指南
1995 北京:科学出版社;龙门书局
Borland C++程序设计教程(1992 PDF版)
Borland C++程序设计教程
1992 南京:南京大学出版社
C++程序设计教程(1999 PDF版)
C++程序设计教程
1999 北京:清华大学出版社
C程序设计教程(1995 PDF版)
C程序设计教程
1995 北京:中国科学技术出版社
C++程序设计(1997 PDF版)
C++程序设计
1997 合肥:中国科学技术大学出版社
C程序设计(1999 PDF版)
C程序设计
1999 北京:清华大学出版社
C程序设计(1991 PDF版)
C程序设计
1991 北京:清华大学出版社
C程序设计教程(1986 PDF版)
C程序设计教程
1986 北京:科学普及出版社
C程序设计(1998 PDF版)
C程序设计
1998 北京:电子工业出版社