• C++程序设计(第5版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C++程序设计(第5版)

14 2.3折 59.8 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者汪菊琴 著

出版社电子工业出版社

出版时间2020-07

版次1

装帧平装

货号41一2

上书时间2024-06-27

佛在心中h的书店

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 汪菊琴 著
  • 出版社 电子工业出版社
  • 出版时间 2020-07
  • 版次 1
  • ISBN 9787121385858
  • 定价 59.80元
  • 装帧 平装
  • 开本 16开
  • 页数 328页
【内容简介】
本书共12章,第1~2章介绍了有关C++的基础概念,以及C++的数据类型和表达式;第3~4章叙述了C++的程序结构、流程控制语句和数组;第5~6章讨论了函数的定义和相关调用,以及编译预处理中的文件包含处理、宏定义与条件编译;第7章讲解了指针变量、指针数组等与指针相关的知识;第8章介绍了枚举类型、结构体及链表的相关概念;第9~10章讲述了类和对象,以及继承和派生的知识点;第11~12章叙述了友元与运算符重载、流类体系与文件操作的基本知识。本书为江苏省高等学校精品课程“C++程序设计”的配套教材,不仅配有丰富的例题、实验和习题,还配有典型例题的微课视频。本书可作为高等院校、高等职业院校计算机、电子信息、物联网等相关专业的教材。
【作者简介】
汪菊琴,女,1981年10月出生,无锡职业技术学院教师。在教学上钻研多年,有丰富的课程教学经验,主持并完成校级《C++程序设计》课程建设,主持省级在线开放课程1门,同时是国家精品在线开放课程《可视化程序设计》的主讲教师。多次指导学生参加***、省级等比赛并获奖,其中指导学生参加2019年全国技能大赛“移动互联网应用软件开发”赛项获得一等奖。近年来发表期刊论文多篇,其中北大核心期刊论文2篇。
【目录】
第1章  C++概述1
1.1  C++的起源1
1.2  C++的特点2
1.3  C++程序的基本结构2
1.4  C++上机操作5
1.4.1  C++程序的开发步骤5
1.4.2  C++程序的上机操作方法6
本章小结9
习题9
第2章  数据类型和表达式11
2.1  数据类型11
2.2  常量和变量13
2.2.1  常量13
2.2.2  变量16
2.3  运算符和表达式17
2.3.1  算术运算符和算术表达式17
2.3.2  赋值运算符和赋值表达式19
2.3.3  自增/自减运算符20
2.3.4  关系运算符和关系表达式21
2.3.5  逻辑运算符和逻辑表达式22
2.3.6  逗号运算符和逗号表达式23
2.3.7  复合赋值运算符24
2.3.8  数据类型长度运算符(sizeof运算符)24
2.4  简单的输入和输出25
2.4.1  数据输出cout   25
2.4.2  数据输入cin    26
2.4.3  简单的输入/输出格式控制27
本章小结28
习题29
实验31
第3章  程序结构和流程控制语句32
3.1  程序的三种基本结构和语句32
3.1.1  程序的三种基本结构32
3.1.2  C++程序的组成34
3.1.3  C++程序的语句34
3.2  分支语句35
3.2.1  if语句35
3.2.2  条件运算符和条件表达式41
3.2.3  switch语句41
3.3  循环语句44
3.3.1  while语句45
3.3.2  do…while语句47
3.3.3  for语句49
3.3.4  三种循环语句的比较51
3.3.5  循环语句的嵌套52
3.4  控制执行顺序的语句53
3.4.1  break语句53
3.4.2  continue语句53
3.4.3  语句标号和goto语句55
3.4.4  exit()函数和abort()函数55
3.5  程序设计举例56
3.5.1  分支语句应用举例56
3.5.2  循环语句应用举例59
本章小结64
习题65
实验A68
实验B69
第4章  数组70
4.1  数组的定义和使用70
4.1.1  一维数组的定义和使用70
4.1.2  二维数组的定义和使用77
4.2  字符数组的定义和使用81
4.2.1  字符串和字符数组81
4.2.2  字符串处理函数83
4.3  数组应用举例86
4.3.1  一维数组应用举例86
4.3.2  二维数组应用举例88
4.3.3  字符数组应用举例90
本章小结92
习题92
实验A95
实验B96
第5章  函数98
5.1  函数的定义和调用98
5.1.1  函数的概念98
5.1.2  函数的定义99
5.1.3  函数的调用100
5.1.4  实参与形参的数据传送103
5.2  函数的嵌套调用和递归调用104
5.2.1  函数的嵌套调用104
5.2.2  函数的递归调用105
5.3  数组作为函数参数108
5.3.1  数组元素作为函数参数108
5.3.2  数组名作为函数参数109
5.4  变量的存储类型112
5.4.1  作用域112
5.4.2  局部变量与全局变量114
5.4.3  动态变量与静态变量115
5.4.4  存储类型116
5.5  内联函数121
5.6  具有默认参数值的函数122
5.7  函数的重载123
本章小结124
习题126
实验130
第6章  编译预处理132
6.1  文件包含处理132
6.2  宏定义135
6.2.1  不带参数的宏定义135
6.2.2  带参数的宏定义137
6.3  条件编译139
本章小结142
习题142
第7章  指针144
7.1  指针与指针变量144
7.1.1  指针的概念144
7.1.2  指针变量的定义与引用145
7.1.3  指针变量的运算146
7.2  指针与数组151
7.2.1  一维数组与指针151
7.2.2  二维数组与指针152
7.2.3  字符串与指针156
7.3  指针变量与数组作为函数参数158
7.3.1  指针变量作为函数参数158
7.3.2  数组与指针作为函数参数160
7.4  指针数组162
7.5  指向一维数组的指针变量164
7.6  返回指针值的函数167
7.7  函数指针变量168
7.8  new运算符和delete运算符172
7.8.1  new运算符172
7.8.2  delete运算符173
7.8.3  使用new运算符和delete运算符应注意的事项174
7.9  引用类型变量和const类型变量174
7.9.1  引用类型变量的定义及使用174
7.9.2  const类型变量176
本章小结178
习题181
实验A184
实验B184
第8章  枚举类型和结构体186
8.1  枚举类型的定义及应用186
8.1.1  枚举类型的定义186
8.1.2  枚举类型变量的定义187
8.1.3  枚举类型变量的引用188

8.2  结构体的定义及应用191
8.2.1  结构体的概念191
8.2.2  结构体类型的定义191
8.2.3  结构体变量的定义192
8.2.4  结构体变量的引用193
8.2.5  结构体变量与数组作为函数参数195
8.3  链表198
8.3.1  链表的概念198
8.3.2  链表的基本操作199
本章小结207
习题209
实验A210
实验B211
第9章  类和对象212
9.1  概述212
9.2  类与对象213
9.2.1  类213
9.2.2  对象216
9.3  构造函数219
9.3.1  构造函数的定义219
9.3.2  用构造函数初始化对象的过程221
9.3.3  默认构造函数222
9.3.4  拷贝构造函数223
9.3.5  用new运算符动态定义对象224
9.4  析构函数225
9.4.1  析构函数的定义225
9.4.2  析构函数的调用226
9.4.3  默认的析构函数229
9.5  构造函数和对象成员229
9.6  this指针232
本章小结233
习题234
实验237
第10章  继承和派生238
10.1  继承与派生238
10.1.1  继承与派生的基本概念238
10.1.2  派生类的定义240
10.1.3  派生类的构造函数与基类成员的初始化242
10.2  冲突、支配规则和赋值兼容规则246
10.2.1  冲突246
10.2.2  支配规则249
10.2.3  赋值兼容规则250
10.2.4  基类和对象成员的几点说明250
10.3  虚基类250
10.3.1  多重派生的基类拷贝250
10.3.2  虚基类的定义和使用252
10.4  静态数据成员253
本章小结256
习题257
实验259
第11章  友元与运算符重载261
11.1  友元函数261
11.1.1  定义普通函数为友元函数261
11.1.2  友元注意事项263
11.2  运算符重载263
11.2.1  运算符重载的概念263
11.2.2  二元运算符重载263
11.2.3  一元运算符重载268
11.2.4  字符串类运算符重载273
11.3  多态性与虚函数275
11.3.1  多态性技术275
11.3.2  虚函数276
11.3.3  纯虚函数278
11.4  类与对象的特性280
本章小结281
习题282
实验284
第12章  流类体系与文件操作285
12.1  流类体系285
12.1.1  流285
12.1.2  基本流类体系286
12.1.3  标准输入/输出流287
12.1.4  流的格式控制288
12.1.5  数据输入/输出成员函数293
12.2  文件操作295
12.2.1  C++文件概述295
12.2.2  C++的文件流类体系295
12.2.3  文件的使用方法296
12.2.4  文本文件的使用方法299
本章小结304
习题305
实验306
附录A  C++中的关键字308
附录B  常用库函数310
附录C  ASCII码表314
附录D  学时分配参考表315
参考文献316
点击展开 点击收起

—  没有更多了  —

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

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