注册 登录 进入教材巡展
#
  • #

出版时间:2023-08

出版社:电子工业出版社

以下为《C++程序设计(第5版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121385858
  • 1-8
  • 349809
  • 66254556-5
  • 平塑
  • 16开
  • 2023-08
  • 592
  • 328
  • 工学
  • 计算机科学与技术
  • 程序设计
  • 高职
作者简介
汪菊琴,女,1981年10月出生,无锡职业技术学院教师。在教学上钻研多年,有丰富的课程教学经验,主持并完成校级《C++程序设计》课程建设,主持省级在线开放课程1门,同时是国家精品在线开放课程《可视化程序设计》的主讲教师。多次指导学生参加国家级、省级等比赛并获奖,其中指导学生参加2019年全国技能大赛“移动互联网应用软件开发”赛项获得一等奖。近年来发表期刊论文多篇,其中北大核心期刊论文2篇。
查看全部
目录
第1章 C++概述 1__eol__1.1 C++的起源 1__eol__1.2 C++的特点 2__eol__1.3 C++程序的基本结构 2__eol__1.4 C++上机操作 5__eol__1.4.1 C++程序的开发步骤 5__eol__1.4.2 C++程序的上机操作方法 6__eol__本章小结 9__eol__习题 9__eol__第2章 数据类型和表达式 11__eol__2.1 数据类型 11__eol__2.2 常量和变量 13__eol__2.2.1 常量 13__eol__2.2.2 变量 16__eol__2.3 运算符和表达式 17__eol__2.3.1 算术运算符和算术表达式 17__eol__2.3.2 赋值运算符和赋值表达式 19__eol__2.3.3 自增/自减运算符 20__eol__2.3.4 关系运算符和关系表达式 21__eol__2.3.5 逻辑运算符和逻辑表达式 22__eol__2.3.6 逗号运算符和逗号表达式 23__eol__2.3.7 复合赋值运算符 24__eol__2.3.8 数据类型长度运算符(sizeof运算符) 24__eol__2.4 简单的输入和输出 25__eol__2.4.1 数据输出cout 25__eol__2.4.2 数据输入cin 26__eol__2.4.3 简单的输入/输出格式控制 27__eol__本章小结 28__eol__习题 29__eol__实验 31__eol__第3章 程序结构和流程控制语句 32__eol__3.1 程序的三种基本结构和语句 32__eol__3.1.1 程序的三种基本结构 32__eol__3.1.2 C++程序的组成 34__eol__3.1.3 C++程序的语句 34__eol__3.2 分支语句 35__eol__3.2.1 if语句 35__eol__3.2.2 条件运算符和条件表达式 41__eol__3.2.3 switch语句 41__eol__3.3 循环语句 44__eol__3.3.1 while语句 45__eol__3.3.2 do…while语句 47__eol__3.3.3 for语句 49__eol__3.3.4 三种循环语句的比较 51__eol__3.3.5 循环语句的嵌套 52__eol__3.4 控制执行顺序的语句 53__eol__3.4.1 break语句 53__eol__3.4.2 continue语句 53__eol__3.4.3 语句标号和goto语句 55__eol__3.4.4 exit()函数和abort()函数 55__eol__3.5 程序设计举例 56__eol__3.5.1 分支语句应用举例 56__eol__3.5.2 循环语句应用举例 59__eol__本章小结 64__eol__习题 65__eol__实验A 68__eol__实验B 69__eol__第4章 数组 70__eol__4.1 数组的定义和使用 70__eol__4.1.1 一维数组的定义和使用 70__eol__4.1.2 二维数组的定义和使用 77__eol__4.2 字符数组的定义和使用 81__eol__4.2.1 字符串和字符数组 81__eol__4.2.2 字符串处理函数 83__eol__4.3 数组应用举例 86__eol__4.3.1 一维数组应用举例 86__eol__4.3.2 二维数组应用举例 88__eol__4.3.3 字符数组应用举例 90__eol__本章小结 92__eol__习题 92__eol__实验A 95__eol__实验B 96__eol__第5章 函数 98__eol__5.1 函数的定义和调用 98__eol__5.1.1 函数的概念 98__eol__5.1.2 函数的定义 99__eol__5.1.3 函数的调用 100__eol__5.1.4 实参与形参的数据传送 103__eol__5.2 函数的嵌套调用和递归调用 104__eol__5.2.1 函数的嵌套调用 104__eol__5.2.2 函数的递归调用 105__eol__5.3 数组作为函数参数 108__eol__5.3.1 数组元素作为函数参数 108__eol__5.3.2 数组名作为函数参数 109__eol__5.4 变量的存储类型 112__eol__5.4.1 作用域 112__eol__5.4.2 局部变量与全局变量 114__eol__5.4.3 动态变量与静态变量 115__eol__5.4.4 存储类型 116__eol__5.5 内联函数 121__eol__5.6 具有默认参数值的函数 122__eol__5.7 函数的重载 123__eol__本章小结 124__eol__习题 126__eol__实验 130__eol__第6章 编译预处理 132__eol__6.1 文件包含处理 132__eol__6.2 宏定义 135__eol__6.2.1 不带参数的宏定义 135__eol__6.2.2 带参数的宏定义 137__eol__6.3 条件编译 139__eol__本章小结 142__eol__习题 142__eol__第7章 指针 144__eol__7.1 指针与指针变量 144__eol__7.1.1 指针的概念 144__eol__7.1.2 指针变量的定义与引用 145__eol__7.1.3 指针变量的运算 146__eol__7.2 指针与数组 151__eol__7.2.1 一维数组与指针 151__eol__7.2.2 二维数组与指针 152__eol__7.2.3 字符串与指针 156__eol__7.3 指针变量与数组作为函数参数 158__eol__7.3.1 指针变量作为函数参数 158__eol__7.3.2 数组与指针作为函数参数 160__eol__7.4 指针数组 162__eol__7.5 指向一维数组的指针变量 164__eol__7.6 返回指针值的函数 167__eol__7.7 函数指针变量 168__eol__7.8 new运算符和delete运算符 172__eol__7.8.1 new运算符 172__eol__7.8.2 delete运算符 173__eol__7.8.3 使用new运算符和delete运算符应注意的事项 174__eol__7.9 引用类型变量和const类型变量 174__eol__7.9.1 引用类型变量的定义及使用 174__eol__7.9.2 const类型变量 176__eol__本章小结 178__eol__习题 181__eol__实验A 184__eol__实验B 184__eol__第8章 枚举类型和结构体 186__eol__8.1 枚举类型的定义及应用 186__eol__8.1.1 枚举类型的定义 186__eol__8.1.2 枚举类型变量的定义 187__eol__8.1.3 枚举类型变量的引用 188__eol____eol__8.2 结构体的定义及应用 191__eol__8.2.1 结构体的概念 191__eol__8.2.2 结构体类型的定义 191__eol__8.2.3 结构体变量的定义 192__eol__8.2.4 结构体变量的引用 193__eol__8.2.5 结构体变量与数组作为函数参数 195__eol__8.3 链表 198__eol__8.3.1 链表的概念 198__eol__8.3.2 链表的基本操作 199__eol__本章小结 207__eol__习题 209__eol__实验A 210__eol__实验B 211__eol__第9章 类和对象 212__eol__9.1 概述 212__eol__9.2 类与对象 213__eol__9.2.1 类 213__eol__9.2.2 对象 216__eol__9.3 构造函数 219__eol__9.3.1 构造函数的定义 219__eol__9.3.2 用构造函数初始化对象的过程 221__eol__9.3.3 默认构造函数 222__eol__9.3.4 拷贝构造函数 223__eol__9.3.5 用new运算符动态定义对象 224__eol__9.4 析构函数 225__eol__9.4.1 析构函数的定义 225__eol__9.4.2 析构函数的调用 226__eol__9.4.3 默认的析构函数 229__eol__9.5 构造函数和对象成员 229__eol__9.6 this指针 232__eol__本章小结 233__eol__习题 234__eol__实验 237__eol__第10章 继承和派生 238__eol__10.1 继承与派生 238__eol__10.1.1 继承与派生的基本概念 238__eol__10.1.2 派生类的定义 240__eol__10.1.3 派生类的构造函数与基类成员的初始化 242__eol__10.2 冲突、支配规则和赋值兼容规则 246__eol__10.2.1 冲突 246__eol__10.