当前位置:首页 > 工业技术
C++开发实例教程
C++开发实例教程

C++开发实例教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:武凤翔,廉东方主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121142970
  • 页数:220 页
图书介绍:计算机专业很多课程都或多或少用到了程序设计的概念,而C++是进行程序设计教学所采用的主要的编程语言。该课程是计算机专业的必修课程,也是被学生列为最难学的课程之一。本教材讲解由浅入深、通俗易懂,便于学生自学及理解,有利于学生编程思想的培养,使学生逐步达到用程序解决实际问题的目的。
《C++开发实例教程》目录

第1章 C++编程简介 1

第一讲 C++基础知识 1

一、程序设计概述 1

二、C++语言的特点 2

三、C++程序的开发过程 2

四、C++集成开发环境 3

练一练 8

本讲小结 8

想一想 8

第二讲 C++语言程序结构特点 8

一、C++语言的基本符号与语法 8

二、简单的程序实例 9

三、C++语句规范 12

练一练 12

本讲小结 13

想一想 13

本章小结 13

课后习题一 14

第2章 数据类型与表达式 15

第三讲 C++数据类型、常量与变量 15

一、C++的数据类型 15

二、常量 16

三、变量 18

练一练 19

本讲小结 19

想一想 19

第四讲 算术表达式、赋值表达式、强制类型转换 19

一、运算符和表达式 19

二、算术运算符与算术表达式 20

三、赋值运算符与赋值表达式 23

四、自动类型转换与强制类型转换 23

练一练 25

本讲小结 26

想一想 26

第五讲 关系、逻辑、逗号表达式 26

一、关系运算符与关系表达式 26

二、逻辑运算符与逻辑表达式 27

三、逗号运算符与逗号表达式 27

四、条件运算符与条件表达式 28

五、位运算符 28

练一练 30

本讲小结 31

想一想 31

本章小结 31

课后习题二 32

第3章 程序结构 34

第六讲 顺序结构 34

一、算法 34

二、顺序结构 35

三、格式化的输入与输出 36

练一练 37

本讲小结 38

想一想 38

第七讲 选择结构 38

一、if分支结构 39

二、switch语句 41

练一练 43

本讲小结 44

想一想 44

第八讲 循环结构 44

一、while循环语句 44

二、do-while循环语句 45

三、for循环语句 46

四、循环的嵌套 47

五、循环辅助语句break与continue 48

练一练 49

本讲小结 50

想一想 50

本章小结 50

课后习题三 50

第4章 数组 52

第九讲 一维数组、二维数组的使用 52

一、一维数组的使用 52

二、二维数组的使用 54

练一练 56

本讲小结 57

想一想 57

第十讲 字符数组与字符串、字符串操作函数 57

一、字符数组的定义与初始化 58

二、字符串的输入与显示 59

三、利用二维字符数组存放多个字符串 59

四、常用字符串函数 61

练一练 62

本讲小结 63

想一想 63

本章小结 63

课后习题四 64

第5章 指针 66

第十一讲 指针的基本知识 66

一、指针的基本知识 66

二、指针的基本操作 69

练一练 74

本讲小结 74

想一想 75

第十二讲 指针与数组 75

一、指针数组 75

二、数组名的含义 75

三、指向数组的指针 78

四、二级指针 79

练一练 81

本讲小结 81

想一想 81

第十三讲 动态内存分配 82

一、申请存储空间 82

二、释放申请的存储空间 83

三、动态内存分配使用注意事项 83

四、动态内存分配的应用 84

练一练 86

本讲小结 87

想一想 87

本章小结 88

课后习题五 88

第6章 函数 93

第十四讲 函数的定义与调用 93

一、函数的定义 93

二、函数的调用 94

三、函数原型 95

四、函数参数的传递 97

五、函数的应用示例 99

练一练 101

本讲小结 101

想一想 101

第十五讲 函数的嵌套与递归 102

一、函数的嵌套 102

二、递归函数 102

三、递归实例 102

练一练 106

本讲小结 106

想一想 106

第十六讲 函数重载、默认形参值 107

一、函数重载 107

二、带默认形参值的函数 108

练一练 109

本讲小结 110

想一想 110

本章小结 111

课后习题六 111

第7章 结构体、联合、枚举 113

第十七讲 结构体、联合、枚举 113

一、结构体 113

二、联合类型 119

三、枚举类型 120

练一练 121

本讲小结 122

想一想 123

本章小结 123

课后习题七 123

第8章 类和对象 124

第十八讲 类的定义、对象的使用 124

一、类的定义 124

二、类对象的定义 126

三、对象成员的引用 126

练一练 127

本讲小结 128

想一想 128

第十九讲 类的构造与析构 128

一、构造函数 128

二、析构函数 130

三、复制构造函数 131

练一练 134

本讲小结 136

想一想 136

第二十讲 友元函数、静态成员、this指针 136

一、友元函数 136

二、静态成员 137

三、this指针 140

练一练 140

本讲小结 141

想一想 142

本章小结 142

课后习题八 142

第9章 继承与派生 144

第二十一讲 派生类的构造与析构 144

一、派生类 144

二、派生类的构造与析构 149

练一练 151

本讲小结 153

想一想 153

本章小结 154

课后习题九 154

第10章 多态性 155

第二十二讲 运算符重载 155

一、运算符重载 155

二、重载为类的成员或友元 156

三、常用运算符重载示例 156

练一练 163

本讲小结 164

想一想 164

第二十三讲 虚函数 165

一、基类指针与基类引用 165

二、虚函数基础知识 166

三、纯虚函数与抽象类 168

练一练 170

本讲小结 171

想一想 171

第二十四讲 模板 171

一、模板的概念 171

二、函数模板 172

三、类模板 174

练一练 176

本讲小结 179

想一想 179

本章小结 179

课后习题十 179

第11章 C++流 181

第二十五讲 C++标准I/O流 181

一、C++流类库 181

二、C++的输入流cin 181

三、输出流cout 185

四、输入/输出的格式控制 187

练一练 191

本讲小结 192

想一想 192

第二十六讲 文件流 192

一、文件的打开与关闭 192

二、文件操作的状态 195

三、文本文件操作 196

四、二进制文件操作 198

练一练 200

本讲小结 201

想一想 201

第二十七讲 字符串流 201

一、字符串流 201

二、字符串流使用示例 202

练一练 203

本讲小结 204

想一想 205

本章小结 205

课后习题十一 205

第12章 异常处理 206

第二十八讲 异常处理基础知识 206

一、异常处理的概念 206

二、异常处理的实现 207

三、异常处理实例 208

练一练 211

本讲小结 211

想一想 212

本章小结 212

课后习题十二 212

附录A 字符的ASCII码表 213

附录B 运算符的优先级及结合性 214

附录C C++常用函数 215

附录D 在Visual Studio 2008环境下开发C++程序 218

返回顶部