《C/C++语言与软件开发技术》求取 ⇩

第一章C语言概述1

1.1C语言发展历史和特点1

1.1.1 C语言发展史1

1.1.2 C语言的特点2

1.2 C程序的基本结构3

1.3 Turbo C上机操作5

习题一6

第二章数据类型与运算8

2.1 C语言的数据类型8

2.2常量8

2.2.1符号常量9

2.2.2整型常量9

2.2.3实型常量10

2.2.4字符常量10

2.2.5字符串常量11

2.3变量12

2.3.1变量的定义12

2.3.2变量的初始化13

2.4运算符和表达式13

2.4.1算术运算和算术表达式14

2.4.2自增自减运算符14

2.4.3关系运算符和关系表达式15

2.4.4逻辑运算符和逻辑表达式16

2.4.5赋值运算符和赋值表达式17

2.4.6逗号运算符和逗号表达式17

2.4.7条件运算符和条件表达式18

2.4.8运算符的优先级和类型转换19

2.4.9表达式的应用举例20

习题二22

第三章C程序设计24

3.1 C语句简介24

3.2顺序结构程序设计25

3.2.1数据输入25

3.2.2数据输出27

3.2.3应用举例29

3.3选择结构程序设计30

3.3.1 if语句30

3.3.2 switch语句33

3.3.3应用举例35

3.4循环结构程序设计36

3.4.1 while循环语句36

3.4.2 do-while循环语句38

3.4.3 for循环语句39

3.4.4多重循环40

3.4.5 break、 continue和goto语句41

3.4.6应用举例43

习题三45

第四章 编译预处理47

4.1宏定义47

4.1.1符号常量47

4.1.2带参数的宏定义50

4.2文件包含52

4.3条件编辑53

4.3.1 # ifdef与#endif命令53

4.3.2 # ifndef与#endif命令53

4.3.3#if与#endif命令54

4.3.4条件编译的主要用途55

4.4应用举例55

习题四57

第五章 数组58

5.1一维数组58

5.1.1一维数组的定义与初始化58

5.1.2一维数组的使用59

5.2二维数组60

5.2.1二维数组的定义与初始化60

5.2.2二维数组的使用61

5.3字符数组62

5.3.1字符数组的定义与初始化62

5.3.2字符数组的使用63

5.3.3字符数组与字符串63

5.3.4字符串运算函数65

5.4应用举例68

题五70

第六章 函数71

6.1函数的定义与调用71

6.1.1函数定义的一般形式71

6.1.2函数调用的一般形式72

6.1.3函数的参数73

6.1.4函数的返回值74

6.1.5对被调用函数的说明76

6.2函数的嵌套调用和递归调用77

6.2.1函数的嵌套调用77

6.2.2函数的递归调用78

6.3函数与数组80

6.3.1数组元素做函数实参80

6.3.2数组名做函数参数80

6.4变量的作用域83

6.4.1局部变量83

6.4.2全局变量84

6.5变量的存储类别87

6.5.1局部变量的存储方式87

6.5.2全局变量的存储方式89

6.6内部函数和外部函数91

6.7应用举例92

习题六95

第七章指针96

7.1指针变量96

7.1.1指针的概念96

7.1.2指针变量的定义97

7.1.3指针变量的引用98

7.2指针与数组99

7.2.1指针与一维数组99

7.2.2指针与二维数组102

7.2.3指针与字符串106

7.3指针与函数107

7.3.1变量的指针做函数参数108

7.3.2数组指针做函数参数108

7.3.3指向函数的指针变量111

7.3.4返回指针值的函数114

7.4指针数组和指向指针的指针116

7.4.1指针数组116

7.4.2指向指针的指针117

7.4.3带参数的main函数118

7.5应用举例120

题七122

第八章结构体和共用体124

8.1结构体的基本概念124

8.1.1结构体类型的定义124

8.1.2结构体变量的定义125

8.1.3结构体变量的引用126

8.1.4结构体变量的初始化127

8.1.5结构体变量的输入输出128

8.1.6结构体的嵌套129

8.2结构体数组130

8.2.1结构体数组的定义130

8.2.2结构体数组的初始化130

8.2.3结构体数组的引用131

8.3结构体指针132

8.3.1指向结构体变量的指针132

8.3.2指向结构体数组的指针134

8.4结构体与函数135

8.4.1结构体变量的成员作函数的参数135

8.4.2结构体变量作为函数的参数135

8.4.3结构体指针作为函数的参数137

8.4.4返回结构体类型的函数139

8.5共用体140

8.5.1共用体类型及变量的定义140

8.5.2共用体变量的引用141

8.5.3共用体的特点142

8.6枚举类型142

8.6.1枚举类型及其变量的定义143

8.6.2枚举类型的特点143

8.7类型定义typedef145

8.8应用举例146

习题八148

第九章文件149

9.1 C语言文件概述149

9.2文件的打开与关闭150

9.2.1文件的打开150

9.2.2文件的关闭151

9.3文件的读写151

9.3.1字符的输入输出函数151

9.3.2字符串的输入输出函数152

9.3.3记录块数据的输入输出154

9.3.4格式化输入输出函数156

9.4文件的定位和随机读写157

习题九159

第十章实用数据结构161

10.1数据结构与算法161

10.1.1数据结构的概念161

10.1.2数据结构的存储162

10.1.3算法163

10.1.4算法与数据结构163

10.2线性表164

10.2.1线性表的顺序存储结构164

10.2.2线性表的链式存储结构166

10.3栈和队列168

10.3.1栈168

10.3.2队列170

10.4树与二叉树172

10.4.1树172

10.4.2二叉树173

10.4.3二叉树的存储结构174

10.4.4二叉树的遍历175

10.5查找176

10.5.1顺序查找176

10.5.2二分查找177

10.5.3散列表178

10.6排序181

10.6.1插入排序181

10.6.2交换排序184

10.6.3选择排序186

10.6.4二叉排序树186

10.7图189

10.7.1图的基本概念190

10.7.2图的存储结构190

10.7.3图的遍历192

10.7.4从一个源点到其余各顶点的最短路径196

习题十198

第十一章软件开发技术200

11.1程序设计概述200

11.1.1问题分析200

11.1.2程序的总计设计和详细设计201

11.1.3编程202

11.1.4程序的测试206

11.1.5程序文挡207

11.2实例分析207

11.2.1问题的描述207

11.2.2输入和输出的确定207

11.2.3问题的表示207

11.2.4问题的分解和解题步骤的确立208

11.3算法208

11.3.1常用算法介绍209

11.3.2算法的选择和表示213

11.3.3数据结构和控制结构的设计215

11.3.4算法和框图的细化215

11.4程序的测试218

11.4.1 程序测试的目的、原则和步骤218

11.4.2测试用例的设计方法221

11.4.3错误信息的提供(错误陷阱)224

11.4.4程序测试实例224

11.5程序文档227

11.5.1用户文档和技术文挡227

11.5.2程序文档的生成227

习题十一237

第十二章C+++语言简介238

12.1C+++语言对C语言的扩展238

12.1.1 C+++语言对C语言在结构体方法方面的扩展238

12.1.2 C+++语言的面向对象的特征239

12.2常量、类型和说明240

12.2.1声明240

12.2.2变量的作用域241

12.2.3类型242

12.2.4常量和类型243

12.3指针244

12.4函数245

12.4.1函数原型245

12.4.2内联函数245

12.4.3缺省参数246

12.4.4函数名重载246

12.4.5不确定参数个数的函数247

12.5对象类247

12.5.1类和对象247

12.5.2构造函数和析构函数250

12.5.3友员253

12.6导出类和继承性253

12.6.1单继承的导出类253

12.6.2多继承255

12.7多形性与虚函数257

12.7.1多形性的概念257

12.7.2虚函数258

附录Ⅰ260

附录Ⅱ261

附录Ⅲ261

附录Ⅳ263

1999《C/C++语言与软件开发技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由周绍梅,陈炼主编 1999 南昌:江西高校出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言实用程序与软件工具(1996 PDF版)
C语言实用程序与软件工具
1996 西安:西安交通大学出版社
C语言开发汉字应用软件技术与实例  (修订版)(1994.03 PDF版)
C语言开发汉字应用软件技术与实例 (修订版)
1994.03 学苑出版社
Microsoft Learn C  C语言程序设计技巧与开发(1990年09月第1版 PDF版)
Microsoft Learn C C语言程序设计技巧与开发
1990年09月第1版 海洋出版社
C语言开发 AUTOCAD 系统教程( PDF版)
C语言开发 AUTOCAD 系统教程
Borland c++语言与开发应用( PDF版)
Borland c++语言与开发应用
C语言开发汉字应用软件技术与实例(1992 PDF版)
C语言开发汉字应用软件技术与实例
1992 北京希望电脑公司
Borland C++与Turbo C开发汉字应用软件技术(1992 PDF版)
Borland C++与Turbo C开发汉字应用软件技术
1992 陕西电子编辑部
Windows技术应用与软件开发(1995 PDF版)
Windows技术应用与软件开发
1995 沈阳:东北大学出版社
软件开发技术(1995 PDF版)
软件开发技术
1995 西安:西安交通大学出版社
C语言简明教程与TURBO C程序开发系统(1993 PDF版)
C语言简明教程与TURBO C程序开发系统
1993 西安:西安电子科技大学出版社
用C语言开发微机用户接口技术(1992 PDF版)
用C语言开发微机用户接口技术
1992 中科院希望电脑技术公司
C语言及其开发工具  上  C语言及编译器(1988 PDF版)
C语言及其开发工具 上 C语言及编译器
1988 厦门:厦门大学出版社
用C语言开发图形软件(1991 PDF版)
用C语言开发图形软件
1991 北京希望电脑公司
趣味程序设计集锦(1984 PDF版)
趣味程序设计集锦
1984 北京:煤炭工业出版社
XENIX开发系统 C语言指南(1994 PDF版)
XENIX开发系统 C语言指南
1994 北京:科学出版社