C++程序设计

C++程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2016-01
版次: 1
ISBN: 9787560636856
定价: 38.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 296页
字数: 450千字
正文语种: 简体中文
1人买过
  •   《C++程序设计》全面系统地介绍了C++的基本概念、语法和面向对象的编程方法,详尽地讲述了C++面向对象的基本特征,包括类、对象、继承、派生类、多态性、模板、流类库等。书中围绕C++的基本概念和方法,通过浅显的语言描述和大量的实例分析,使读者能够非常容易地领会和掌握各个章节的要点。
      《C++程序设计》共10章。第1章介绍了C++的发展及面向对象程序设计的基本概念,并通过简单的例子说明了C++的基本组成和运行环境;,第2章至第4章介绍了程序控制语句、数据类型和函数;第5章至第10章全面介绍了面向对象的基本方法。
      《C++程序设计》可供计算机及电子信息类相关专业使用。同步出版的配套教材《C++程序设计实验指导与习题》(杨艳、周淑琴主编,西安电子科技大学出版社出版)可供读者选用。 第1章 C++概论
    1.1 程序设计语言的发展
    1.1.1 机器语言与汇编语言
    1.1.2 高级语言
    1.1.3 面向对象的语言
    1.2 C++的起源和特点
    1.2.1 C++的起源
    1.2.2 C++的特点
    1.3 程序设计方法的概念
    1.3.1 结构化程序设计方法
    1.3.2 面向对象的程序设计方法
    1.3.3 面向对象的基本概念
    1.4 简单C++程序举例
    1.5 C+程序的基本组成部分
    1.5.1 函数与头文件
    1.5.2 输入/输出(I/O)流
    1.5.3 关键字与标识符
    1.5.4 常量和变量
    1.5.5 运算符和表达式
    1.5.6 程序语句
    1.5.7 程序书写格式
    1.6 C++程序的运行环境

    第2章 程序流程控制
    2.1 程序结构概述
    2.2 顺序结构
    2.2.1 表达式语句
    2.2.2 复合语句
    2.2.3 函数调用语句
    2.3 选择结构
    2.3.1 用if语句实现选择结构
    2.3.2 条件运算符和条件表达式
    2.3.3 switch语句
    2.4 循环结构
    2.4.1 while语句
    2.4.2 do-while语句
    2.4.3 for语句
    2.5 其他控制语句
    2.5.1 break语句
    2.5.2 continue语句
    2.5.3 goto语句
    2.6 程序举例

    第3章 数据类型
    3.1 数据类型概述
    3.1.1 C++的数据类型
    3.1.2 类型定义语句
    3.1.3 枚举类型
    3.1.4 C++的运算符及其优先级和结合性
    3.2 数组
    3.2.1 数组类型说明
    3.2.2 数组元素的表示方法
    3.2.3 数组初始化赋值
    3.2.4 数组使用举例
    3.2.5 二维数组
    3.3 指针
    3.3.1 指针的基本概念
    3.3.2 指针变量的定义
    3.3.3 运算符“*”和“&”
    3.3.4 指针变量的赋值
    3.3.5 指针变量的运算
    3.3.6 用指针处理数组元素
    3.3.7 指针数组的说明与使用
    3.4 字符串
    3.4.1 字符数组的说明和引用
    3.4.2 用字符数组存放字符串
    3.4.3 字符指针
    3.4.4 字符串处理
    3.5 结构类型
    3.5.1 结构类型的定义
    3.5.2 结构类型变量的说明
    3.5.3 结构变量成员的表示方法
    3.5.4 结构数组的使用
    3.5.5 结构指针变量的说明和使用
    3.6 联合类型
    3.7.1 联合类型的定义
    3.7.2 联合变量的说明和使用

    第4章 函数
    4.1 概述
    4.2 函数的定义与使用
    4.2.1 函数的定义
    4.2.2 函数原型声明与函数调用
    4.2.3 函数调用的执行过程
    4.2.4 函数的嵌套调用
    4.2.5 函数的递归调用
    4.3 函数的参数传递
    4.3.1 值调用
    4.3.2 引用调用
    4.3.3 用指针作为函数参数
    4.4 内联函数
    4.5 带有缺省参数的函
    4.6 函数重载
    4.7 指针型函数与函数指针
    4.7.1 指针型函数:
    4.7.2 函数指针
    4.8 函数原型与系统函数
    4.9 动态内存分配

    第5章 类和对象
    5.1 类和对象的概念
    5.2 类和对象使用
    5.2.1 类的定义
    5.2.2 类的成员函数
    5.2.3 类对象
    5.3 构造函数和析构函数
    5.3.1 构造函数
    5.3.2 拷贝构造函数
    5.3.3 析构函数
    5.4 对象数组与对象指针
    5.4.1 对象数组
    5.4.2 对象指针
    5.4.3 this指针
    5.5 向函数传递对象
    5.6 静态成员
    5.6.1 静态数据成员
    5.6.2 静态成员函数
    5.7 友元
    5.7.1 友元函数
    5.7.2 友元成员
    5.7.3 友元类
    5.8 类对象作为成员
    5.9 常类型
    5.9.1 常引用
    5.9.2 常对象与常对象成员

    第6章 继承和派生类
    6.1 继承的基本概念
    6.2 派生类的定义
    6.2.1 派生类引例
    6,2.2 派生类的定义
    6.3 派生类的继承
    6.3.1 派生类的三种继承方式
    6.3.2 公有继承
    6.3.3 私有继承
    6.3.4 保护继承
    6.4 派生类的构造函数与析构函数
    6.4.1 派生类构造函数和析构函数的执行顺序
    6.4.2 派生类构造函数和析构函数的构造规则
    ……
    第7章 多态性
    第8章 模板
    第9章 I/O流类库
    第10章 异常处理
    参考文献
  • 内容简介:
      《C++程序设计》全面系统地介绍了C++的基本概念、语法和面向对象的编程方法,详尽地讲述了C++面向对象的基本特征,包括类、对象、继承、派生类、多态性、模板、流类库等。书中围绕C++的基本概念和方法,通过浅显的语言描述和大量的实例分析,使读者能够非常容易地领会和掌握各个章节的要点。
      《C++程序设计》共10章。第1章介绍了C++的发展及面向对象程序设计的基本概念,并通过简单的例子说明了C++的基本组成和运行环境;,第2章至第4章介绍了程序控制语句、数据类型和函数;第5章至第10章全面介绍了面向对象的基本方法。
      《C++程序设计》可供计算机及电子信息类相关专业使用。同步出版的配套教材《C++程序设计实验指导与习题》(杨艳、周淑琴主编,西安电子科技大学出版社出版)可供读者选用。
  • 目录:
    第1章 C++概论
    1.1 程序设计语言的发展
    1.1.1 机器语言与汇编语言
    1.1.2 高级语言
    1.1.3 面向对象的语言
    1.2 C++的起源和特点
    1.2.1 C++的起源
    1.2.2 C++的特点
    1.3 程序设计方法的概念
    1.3.1 结构化程序设计方法
    1.3.2 面向对象的程序设计方法
    1.3.3 面向对象的基本概念
    1.4 简单C++程序举例
    1.5 C+程序的基本组成部分
    1.5.1 函数与头文件
    1.5.2 输入/输出(I/O)流
    1.5.3 关键字与标识符
    1.5.4 常量和变量
    1.5.5 运算符和表达式
    1.5.6 程序语句
    1.5.7 程序书写格式
    1.6 C++程序的运行环境

    第2章 程序流程控制
    2.1 程序结构概述
    2.2 顺序结构
    2.2.1 表达式语句
    2.2.2 复合语句
    2.2.3 函数调用语句
    2.3 选择结构
    2.3.1 用if语句实现选择结构
    2.3.2 条件运算符和条件表达式
    2.3.3 switch语句
    2.4 循环结构
    2.4.1 while语句
    2.4.2 do-while语句
    2.4.3 for语句
    2.5 其他控制语句
    2.5.1 break语句
    2.5.2 continue语句
    2.5.3 goto语句
    2.6 程序举例

    第3章 数据类型
    3.1 数据类型概述
    3.1.1 C++的数据类型
    3.1.2 类型定义语句
    3.1.3 枚举类型
    3.1.4 C++的运算符及其优先级和结合性
    3.2 数组
    3.2.1 数组类型说明
    3.2.2 数组元素的表示方法
    3.2.3 数组初始化赋值
    3.2.4 数组使用举例
    3.2.5 二维数组
    3.3 指针
    3.3.1 指针的基本概念
    3.3.2 指针变量的定义
    3.3.3 运算符“*”和“&”
    3.3.4 指针变量的赋值
    3.3.5 指针变量的运算
    3.3.6 用指针处理数组元素
    3.3.7 指针数组的说明与使用
    3.4 字符串
    3.4.1 字符数组的说明和引用
    3.4.2 用字符数组存放字符串
    3.4.3 字符指针
    3.4.4 字符串处理
    3.5 结构类型
    3.5.1 结构类型的定义
    3.5.2 结构类型变量的说明
    3.5.3 结构变量成员的表示方法
    3.5.4 结构数组的使用
    3.5.5 结构指针变量的说明和使用
    3.6 联合类型
    3.7.1 联合类型的定义
    3.7.2 联合变量的说明和使用

    第4章 函数
    4.1 概述
    4.2 函数的定义与使用
    4.2.1 函数的定义
    4.2.2 函数原型声明与函数调用
    4.2.3 函数调用的执行过程
    4.2.4 函数的嵌套调用
    4.2.5 函数的递归调用
    4.3 函数的参数传递
    4.3.1 值调用
    4.3.2 引用调用
    4.3.3 用指针作为函数参数
    4.4 内联函数
    4.5 带有缺省参数的函
    4.6 函数重载
    4.7 指针型函数与函数指针
    4.7.1 指针型函数:
    4.7.2 函数指针
    4.8 函数原型与系统函数
    4.9 动态内存分配

    第5章 类和对象
    5.1 类和对象的概念
    5.2 类和对象使用
    5.2.1 类的定义
    5.2.2 类的成员函数
    5.2.3 类对象
    5.3 构造函数和析构函数
    5.3.1 构造函数
    5.3.2 拷贝构造函数
    5.3.3 析构函数
    5.4 对象数组与对象指针
    5.4.1 对象数组
    5.4.2 对象指针
    5.4.3 this指针
    5.5 向函数传递对象
    5.6 静态成员
    5.6.1 静态数据成员
    5.6.2 静态成员函数
    5.7 友元
    5.7.1 友元函数
    5.7.2 友元成员
    5.7.3 友元类
    5.8 类对象作为成员
    5.9 常类型
    5.9.1 常引用
    5.9.2 常对象与常对象成员

    第6章 继承和派生类
    6.1 继承的基本概念
    6.2 派生类的定义
    6.2.1 派生类引例
    6,2.2 派生类的定义
    6.3 派生类的继承
    6.3.1 派生类的三种继承方式
    6.3.2 公有继承
    6.3.3 私有继承
    6.3.4 保护继承
    6.4 派生类的构造函数与析构函数
    6.4.1 派生类构造函数和析构函数的执行顺序
    6.4.2 派生类构造函数和析构函数的构造规则
    ……
    第7章 多态性
    第8章 模板
    第9章 I/O流类库
    第10章 异常处理
    参考文献
查看详情
系列丛书 / 更多
C++程序设计
移动通信理论与实战/高等学校应用型本科“十三五”规划教材
卢晶琦、孟庆元 著
C++程序设计
传感器技术及应用
白亚梅 编
C++程序设计
电气控制与可编程自动化控制器应用技术 GE PAC
刘忠超、肖东岳、孙同东 编
C++程序设计
EDA技术与应用/高等学校应用型本科“十三五”规划教材
何春燕、刘毓、黄颖、李生好、高飞 著
C++程序设计
通信原理与技术/高等学校应用型本科“十三五”规划教材
李文娟、李美丽、赵瑞玉、陈玲、鲜娟 著
C++程序设计
现代交换原理与技术
赵瑞玉、胡珺珺、易红薇、赖小龙 著
C++程序设计
电子技术/高等学校应用型本科“十三五”规划教材
钮王杰、弓锵 编
C++程序设计
通信电子电路/高等学校应用型本科“十三五”规划教材
李卫东、江宝安 编
C++程序设计
单片机技术及应用
王玮、费莉、谌丽 著
C++程序设计
计算机组装与维护
柏世兵 著
C++程序设计
单片机原理与应用/高等学校应用型本科“十三五”规划教材
方怡冰 著
C++程序设计
C++程序设计实验指导与习题解析
杨艳、李志敏、周淑琴 编
相关图书 / 更多
C++程序设计
C++趣味编程及算法入门 全国青少年软件编程等级考试与信息学竞赛通关指南(附600道习题+700个教学视频)
王桂平 等 编著
C++程序设计
C++那些事
程克非,张兴,崔晓通,秦蔚蓉
C++程序设计
C++编程这样学
胡芳
C++程序设计
C++程序设计案例教程(线上线下混合版)
杨卫明;李晓虹
C++程序设计
C++之旅(第3版)
[美]Bjarne Stroustrup(本贾尼 斯特劳斯特鲁普
C++程序设计
C++面向对象程序设计(第4版)
谭浩强
C++程序设计
C++高性能编程
(瑞典)比约恩 安德里斯特(Bj.rn Andrist),(瑞典)维克托 塞尔(Viktor Sehr)
C++程序设计
C++ Core Guidelines解析
杨文波 译;[德]赖纳·格林(Rainer Grimm)著 吴咏炜;何荣华;张云潮
C++程序设计
C++开发案例精讲
杨国兴 著
C++程序设计
C++ Concurrency in Action
Anthony Williams
C++程序设计
C++语言设计教程(计算机专业十四五精品教材)
苏菲、王芬、朱腾 编
C++程序设计
C++程序设计基础教程
丁卫平 程学云 陈文兰 主编;任红建 沈晓红 文万志 副主编