注册 登录 进入教材巡展
#

出版时间:2020年4月

出版社:电子工业出版社

以下为《C++编程入门指南(上、下册)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121383687
  • 1-1
  • 423500
  • 67225779-7
  • 平塑
  • 16开
  • 2020年4月
  • 456
  • 工学
  • 软件工程
  • 计算机类
  • 高职高专
内容简介
本书从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,贴近开发实战的项目,循序渐进地让读者在实践中学习C++编程知识,并提升自己的实际开发能力。本书包括4篇22章,分上下两册,分别为基础篇、进阶篇、高级篇、项目篇,包括了初识C++,C++语言基础,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,结构体与共用体,面向对象编程基础,类和对象,继承与派生,模板,STL标准模板库,程序调试,文件操作,网络通信,餐饮管理系统,快乐吃豆子游戏,软件注册机,365系统加速器,Q友——做你自己的QQ。书中所有知识都结合具体示例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C++语言的强大,快速提高开发技能。
目录
第1篇 基础篇第1章 初识C++ 11.1 C++的发展历程和特点 11.1.1 C++的发展历程 11.1.2 C++的特点 31.2 搭建C++开发环境 31.2.1 认识Visual C++ 6.0 41.2.2 Visual C++ 6.0的下载与安装 41.3 C++程序的创建与编译 71.3.1 使用Visual C++ 6.0创建C++程序 71.3.2 编译与连接C++程序 111.4 C++代码结构 131.4.1 C++工程项目文件 131.4.2 认识C++代码结构 141.5 小结 15第2章 C++语言基础 162.1 第一个C++程序 172.1.1 #include指令 182.1.2 iostream标准库 182.1.3 命名空间 182.1.4 main()函数 192.1.5 函数体 192.1.6 函数返回值 192.1.7 注释 192.2 常量与符号 202.2.1 整型常量 202.2.2 实型常量 222.2.3 字符常量 232.2.4 字符串常量 242.2.5 其他常量 262.3 变量 262.3.1 标识符 262.3.2 变量的声明与赋值 272.3.3 整型变量 282.3.4 实型变量 292.3.5 字符型变量 292.4 数据类型 312.4.1 定义数值类型 312.4.2 字符类型 332.4.3 布尔类型 332.5 数据输入与输出 332.5.1 控制台屏幕 332.5.2 C++语言中的流 342.5.3 流输出格式的控制 362.6 小结 412.7 快学快用 41第3章 运算符与表达式 433.1 运算符 433.1.1 算术运算符 443.1.2 关系运算符 453.1.3 逻辑运算符 463.1.4 赋值运算符 473.1.5 位运算符 483.1.6 移位运算符 493.1.7 sizeof运算符 513.1.8 条件运算符 523.1.9 逗号运算符 523.2 优先级和结合性 533.3 表达式 543.3.1 表达式的含义 543.3.2 表达式中的类型转换 553.4 判断左值与右值 573.5 小结 583.6 快学快用 58第4章 条件判断语句 594.1 决策分支 594.2 判断语句 604.2.1 第一种形式的判断语句——?if语句 604.2.2 第二种形式的判断语句——?if?…else语句 624.2.3 第三种形式的判断语句——?if?…else if?语句 644.3 使用条件运算符进行判断 664.4 switch语句 674.5 判断语句的嵌套 714.6 小结 724.7 快学快用 73第5章 循环语句 745.1 while和do…while语句 745.1.1 while语句 745.1.2 dowhile语句 775.2 for语句 795.2.1 for语句的语法格式 795.2.2 for语句的变体 815.3 循环控制 825.3.1 控制循环的变量 825.3.2 break语句 835.3.3 continue语句 845.3.4 goto语句 855.4 循环语句的嵌套 865.5 小结 885.6 快学快用 88第6章 函数 906.1 函数的定义与声明 916.1.1 函数的定义 916.1.2 函数的声明 916.2 函数参数与返回值 926.2.1 空函数 926.2.2 形参与实参 936.2.3 默认参数 936.2.4 可变参数 946.2.5 返回值 956.3 函数调用 966.3.1 传值调用 976.3.2 嵌套调用 986.3.3 递归调用 996.4 变量作用域 1026.5 重载函数 1036.6 内联函数 1046.7 变量的存储类别 1046.7.1 auto变量 1056.7.2 static变量 1066.7.3 register变量 1076.7.4 extern变量 1086.8 小结 1086.9 快学快用 108第2篇 进阶篇第7章 数组、指针与引用 1107.1 一维数组 1117.1.1 一维数组的声明 1117.1.2 一维数组的引用 1117.1.3 一维数组的初始化 1117.2 二维数组 1127.2.1 二维数组的声明 1127.2.2 二维数组元素的引用 1137.2.3 二维数组的初始化 1137.3 字符数组 1157.4 指针 1207.4.1 变量与指针 1207.4.2 指针运算符与取地址运算符 1237.4.3 指针运算 1247.4.4 指向空的指针与空类型指针 1257.4.5 指向常量的指针与指针常量 1257.5 指针与数组 1267.5.1 指针与一维数组 1267.5.2 指针与二维数组 1287.5.3 指针与字符数组 1317.6 指针在函数中的应用 1327.6.1 传递地址 1327.6.2 指向函数的指针 1347.6.3 从函数中返回指针 1347.7 指针数组 1357.8 引用 1387.8.1 引用的定义 1387.8.2 使用引用传递参数 1387.8.3 数组作为函数参数 1397.9 小结 1407.10 快学快用 140第8章 结构体与共用体 1448.1 结构体 1458.1.1 结构体的定义 1458.1.2 结构体变量 1458.1.3 结构体成员与初始化 1468.1.4 结构体的嵌套 1488.1.5 结构体大小 1498.2 重命名数据类型 1518.3 结构体与函数 1538.3.1 结构体变量作为函数参数 1538.3.2 结构体指针变量作为函数参数 1548.4 结构体数组 1558.4.1 结构体数组声明与引用 1558.4.2 指针访问结构体数组 1568.5 共用体 1578.5.1 共用体的定义与声明 1578.5.2 共用体的大小 1588.5.3 共用体的特点 1598.6 枚举类型 1598.6.1 枚举类型的声明 1598.6.2 枚举类型变量 1608.6.3 枚举类型的运算 1618.7 小结 1628.8 快学快用 162第9章 面向对象编程基础 1649.1 面向对象概述 1649.2 面向过程与面向对象编程 1659.2.1 面向过程编