• C++语言程序设计
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C++语言程序设计

全新正版未拆封

34.93 6.5折 53.8 全新

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者徐孝凯 主编

出版社北京师范大学出版社

出版时间2022-04

版次1

装帧其他

上书时间2024-03-29

转角书檐

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 徐孝凯 主编
  • 出版社 北京师范大学出版社
  • 出版时间 2022-04
  • 版次 1
  • ISBN 9787303275892
  • 定价 53.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 372页
  • 字数 528千字
【内容简介】
C
  语言是一门传统的计算机程序设计高级语言,它兼有面向过程和面向对象的程序设计的特点,一直是一门应用面非常广泛、长盛不衰的计算机程序设计语言,是普通高等院校为计算机、信息、电子等工科专业开设的计算机程序设计的*选和主要的语言,本书主要内容有C
  语言中每种语法成分的定义和作用,每种语句的组成和作用,顺序、分支、循环等基本程序设计方法,常量、变量、函数、表达式、文件等基本数据(运算)对象的使用,类的封装、继承、多态等面向对象的特性。
【作者简介】
 徐孝凯,男,教授,国家开放大学(中央广播电视大学)计算机科学与技术专业《C语言程序设计》课程主讲。1955年3月出生,1982年8月毕业于南京理工大学计算机系,现任国家开放大学(中央广播电视大学)理工教学部计算机科学与技术学院教授。
【目录】
第1章 C  语言概述 /1

1.1 引言…………………………………………………… 1

1.2 C  字符集 ………………………………………… 2

1.3 C  单词 …………………………………………… 4

1.4 C  语句 …………………………………………… 6

1.5 C  函数 …………………………………………… 7

1.6 C  程序结构 …………………………………… 12

1.7 VC   6.0集成开发环境 ……………………… 14

习题1 ……………………………………………………… 25

第2章 数据类型和表达式 /28

2.1 数据类型 …………………………………………… 28

2.2 常量 ………………………………………………… 31

2.3 变量 ………………………………………………… 35

2.4 运算符和表达式 …………………………………… 39

2.5 常用的系统函数 …………………………………… 47

习题2 ……………………………………………………… 52

第3章 流程控制语句 /57

3.1 概述 ………………………………………………… 57

3.2 选择类语句 ………………………………………… 57

3.3 循环类语句 ………………………………………… 66

3.4 跳转类语句 ………………………………………… 82

习题3 ……………………………………………………… 85

1

■ C  语言程序设计

第4章 数组和字符串 /92

4.1 数组的概念 ……………………………………………………………… 92

4.2 一维数组 ………………………………………………………………… 93

4.3 二维数组 ………………………………………………………………… 97

4.4 使用typedef语句定义数组类型 …………………………………… 102

4.5 数组的应用 ……………………………………………………………… 104

4.6 字符串 …………………………………………………………………… 115

4.6.1 字符串的概念 ……………………………………………………… 115

4.6.2 字符串函数 ………………………………………………………… 118

4.6.3 字符串应用实例 …………………………………………………… 121

4.6.4 字符串类型 ………………………………………………………… 125

习题4…………………………………………………………………………… 127

第5章 指针 /132

5.1 指针的概念 ……………………………………………………………… 132

5.2 指针变量 ………………………………………………………………… 133

5.3 指针运算 ………………………………………………………………… 139

5.4 指针与数组 ……………………………………………………………… 142

5.4.1 指针与一维数组 …………………………………………………… 142

5.4.2 指针与二维数组 …………………………………………………… 145

5.5 引用变量 ………………………………………………………………… 146

5.6 动态存储分配…………………………………………………………… 148

习题5…………………………………………………………………………… 155

第6章 函数 /161

6.1 函数定义 ………………………………………………………………… 161

6.1.1 函数定义格式 ……………………………………………………… 161

6.1.2 函数定义格式举例 ………………………………………………… 162

6.1.3 有关函数定义的几点说明 ………………………………………… 163

6.2 函数调用 ………………………………………………………………… 165

6.2.1 函数调用格式 ……………………………………………………… 165

6.2.2 函数调用过程 ……………………………………………………… 166

6.2.3 函数调用举例 ……………………………………………………… 169

6.3 变量作用域 ……………………………………………………………… 173

6.3.1 作用域分类 ………………………………………………………… 173

2

目 录 ■

6.3.2 具有不同作用域对象的程序举例 ………………………………… 175

6.4 递归函数 ………………………………………………………………… 181

6.5 函数重载 ………………………………………………………………… 184

6.6 模板函数 ………………………………………………………………… 186

6.7 函数指针 ………………………………………………………………… 191

习题6…………………………………………………………………………… 193

第7章 结构与联合 /198

7.1 结构和联合的概念 …………………………………………………… 198

7.2 结构的定义 ……………………………………………………………… 198

7.3 结构变量的定义和初始化 …………………………………………… 202

7.4 结构成员的访问 ……………………………………………………… 205

7.5 使用结构的程序举例 ………………………………………………… 205

7.6 结构与函数 ……………………………………………………………… 210

7.7 结构与运算符重载 …………………………………………………… 213

7.7.1 运算符重载的概念 ………………………………………………… 213

7.7.2 用一般函数实现对自定义数据类型的运算功能 ………………… 214

7.7.3 用运算符重载函数实现对自定义数据类型的运算功能 ………… 217

7.7.4 运算符重载函数应用举例 ………………………………………… 221

7.8 结构与链表 ……………………………………………………………… 224

7.9 联合 ……………………………………………………………………… 229

习题7…………………………………………………………………………… 236

第8章 类与对象 /243

8.1 类的概念与定义 ……………………………………………………… 243

8.2 类的运算符重载成员函数 …………………………………………… 249

8.3 构造函数 ………………………………………………………………… 253

8.3.1 无参构造函数和带参构造函数 …………………………………… 253

8.3.2 拷贝构造函数 ……………………………………………………… 258

8.3.3 赋值重载函数 ……………………………………………………… 259

8.3.4 构造函数中的初始化表 …………………………………………… 260

8.4 析构函数 ………………………………………………………………… 261

8.5 友元函数和友元类 …………………………………………………… 263

8.6 类的应用举例…………………………………………………………… 269

习题8…………………………………………………………………………… 276

3

■ C  语言程序设计

第9章 类的继承与多态 /283

9.1 类的继承 ………………………………………………………………… 283

9.1.1 类的继承性的概念 ………………………………………………… 283

9.1.2 派生类定义的格式 ………………………………………………… 283

9.1.3 派生类定义格式举例 ……………………………………………… 285

9.1.4 派生类应用举例 …………………………………………………… 293

9.2 类的虚函数与多态性 ………………………………………………… 297

9.3 类的静态成员…………………………………………………………… 302

9.3.1 静态数据成员 ……………………………………………………… 302

9.3.2 静态函数成员 ……………………………………………………… 304

9.4 模板类 …………………………………………………………………… 305

习题9…………………………………………………………………………… 314

第10章 C  流 /321

10.1 C  流的概念 ……………………………………………………… 321

10.2 输入输出格式控制 …………………………………………………… 323

10.2.1 ios类中的枚举类型 ……………………………………………… 323

10.2.2 ios类中的成员函数 ……………………………………………… 325

10.2.3 格式控制符 ………………………………………………………… 328

10.3 文件操作 ……………………………………………………………… 331

10.3.1 文件的概念 ………………………………………………………… 331

10.3.2 文件的打开和关闭 ………………………………………………… 333

10.3.3 字符文件的访问操作 ……………………………………………… 335

10.3.4 字节文件的访问操作 ……………………………………………… 343

10.4 字符串流 ……………………………………………………………… 350

习题10 352

附录 ASCII代码表 /358

参考文献 /359
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP