QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30

C++程序设计

  • 类  别:计算机系列
  • 书  名:C++程序设计
  • 主  编:周强
  • 定  价:43
  • 开  本:16开
  • 印刷方式:黑白
  • 页  数:240
  • 时  间:2019年3月
  • 出  版  社:国防科技大学出版社
  • 书  号:978-7-81099-855-0

内容摘要

  本书是为高职高专计算机及相关专业编写的教材。
  本教材比较全面地介绍了C++语言的基础知识与程序设计方法。全书由11章组成,第1章至第6章主要介绍了C++语言的基本语法知识;第7章至第10章主要介绍了与面向对象相关的C++程序设计方法;第11章安排了6个实训。
  本书适合高职高专院校学生使用,也可以供相关技术人员与计算机爱好者参考。

目录

第1章 C++语言简介
 1.1 C++语言的发展
 1.2 C++语言的特点
  1.2.1 C语言与C++语言
  1.2.2 Java语言与C++语言
 1.3 C++语言开发环境
  1.3.1 Visual C++ 6.0介绍
  1.3.2创建简单的C++程序
  1.3.3程序编译执行
 习题1
第2章 数据描述与基本运算
 2.1标识符与关键字
  2.1.1标识符
  2.1.2关键字
 2.2常量与变量
  2.2.1常量
  2.2.2变量
 2.3基本数据类型
  2.3.1数值类型
  2.3.2字符类型
  2.3.3布尔类型
  2.3.4数据类型转换
 2.4表达式与运算
  2.4.1表达式
  2.4.2赋值运算
  2.4.3算术运算
  2.4.4逻辑运算
  2.4.5关系运算
  2.4.6位运算
  2.4.7其他运算
  2.4.8运算优先级
 2.5标准输入/输出
  2.5.1标准输入函数
  2.5.2标准输出函数
 习题2
第3章C++语句
 3.1语句与表达式
  3.1.1简单语句
  3.1.2复合语句
 3.2顺序语句
 3.3分支语句
  3.3.1两路分支语句
  3.3.2多路分支结构
 3.4循环语句
  3.4.1 for循环结构
  3.4.2 while循环
  3.4.3循环退出
  3.4.4多重循环
 习题3
第4章 数组与结构体
 4.1数组
  4.1.1一维数组
  4.1.2多维数组
 4.2字符数组与字符串
  4.2.1字符数组
  4.2.2字符串
 4.3结构体
  4.3.1结构体与结构体变量
  4.3.2结构体数组
 4.4共用体
 4.5枚举类型
 习题4
第5章指针
 5.1指针的概念
  5.1.1指针与地址
  5.1.2指针定义与赋值
  5.1.3指针与引用
  5.1.4指针位移
 5.2指针与数组
  5.2.1一维数组的指针表示
  5.2.2二维数组的指针表示
  5.2.3指针与字符串
  5.2.4指针数组
 5.3指针与内存操作
  5.3.1申请内存
  5.3.2内存使用
  5.3.3释放内存
 5.4指针的指针
 习题5
第6章 函数
 6.1程序与函数
 6.2函数定义与声明
  6.2.1函数声明
  6.2.2函数定义
 6.3函数参数与调用
  6.3.1函数调用模式
  6.3.2按数值调用函数
  6.3.3函数嵌套与递归
 6.4函数与指针
  6.4.1指针参数类型
  6.4.2数组参数
  6.4.3函数返回指针类型
 6.5变量作用域与生存期
  6.5.1变量作用域
  6.5.2变量生存期
 6.6编译预处理
  6.6.1宏定义
  6.6.2文件包含
  6.6.3条件编译
 习题6
第7章 类与对象
 7.1类与对象概述
  7.1.1对象及其特征
  7.1.2类的定义
  7.1.3类与对象的关系
  7.1.4利用类访问对象
 7.2构造函数与析构函数
  7.2.1构造函数
  7.2.2析构函数
 7.3类成员函数特征
  7.3.1内联与外联
  7.3.2成员函数重载
  7.3.3成员函数缺省值
 7.4静态成员与友元
  7.4.1静态成员
  7.4.2友元
 7.5对象指针与对象应用
  7.5.1对象指针
  7.5.2对象引用
  7.5.3 this指针
 习题7
第8章 类的继承与派生
 8.1继承与派生
  8.1.1基本概念
  8.1.2派生类的生成
  8.1.3继承方式
 8.2单继承
  8.2.1单继承的实现
  8.2.2单继承的构造函数与析构函数
 8.3多继承
  8.3.1多继承概念
  8.3.2多继承二义性及其处理
 习题8
第9章多态性与虚函数
 9.1多态性与虚函数简介
 9.2重载
  9.2.1函数重载
  9.2.2运算符重载
 9.3虚函数
  9.3.1虚函数介绍
  9.3.2虚函数定义与使用
  9.3.3虚析构函数
 习题9
第10章 I/O流与文件操作
 10.1 I/O流概念
  10.1.1数据输入/输出
  10.1.2 I/O数据流关系
 10.2 I/O数据流操作
  10.2.1基本数据的I/O操作
  10.2.2自定义数据输入/输出
 10.3文件的输入/输出
  10.3.1文件与文件流
  10.3.2文件读写基本操作
 习题10
第11章 实训
 11.1实训1结构体数组
 11.2实训2指针
 11.3实训3函数
 11.4实训4类与对象
 11.5实训5继承
 11.6实训6I/O操作
参考文献
周强,安徽理工大学教师。
  • Visual Basic程序设计(Visual Basic 6.0)

    主编:黄维通

    本书是Visual Basic程序设计的基础教程,以Visual Basic 6 0版本为基础,集作者多年的教学实践经验编写而成。本书共12章,主要

    ¥39
  • Python程序设计实战教程

    主编:于志宏

    本书主要针对支撑人工智能、大数据、云计算等新兴技术快速发展的Python程序设计的知识构建、素质提升和能力发展的现实需求,以志愿

    ¥59.9
  • Java面向对象程序设计实战教程

    主编:张昕 胡丽霞

    本书共包括九个项目,分别是Java程序设计概述、Java语言基础、流程控制与数组、面向对象、异常、Java集合、JDBC数据库编程、流与文

    ¥45
  • PHP程序设计基础

    主编:刘元刚

    本书系统地讲解了PHP 开发技术,内容包括PHP 入门知识、PHP 语言基础、流程控制语句、字符串操作、正则表达式、PHP 数组、PHP

    ¥53
  • Java程序设计项目化教程(双色)

    主编:曹凤莲

    本书利用丰富有趣的案例讲解了Java的基础知识。主要内容包括7个项目,涵盖Java开发环境的搭建,Java语法基础,Java流程控制设计,Ja

    ¥48
  • C语言程序设计上机实训与考试指导

    主编:张革华 刘淼

    本书是《C语言程序设计》一书的配套用书,全书共分8个项目,内容包括第一个C语言程序、数据类型与表达式、结构化程序设计、函数、

    ¥33
  • C语言程序设计(双色)

    主编:迟俊鸿 刘淼

    本书以程序设计方法为核心,以培养能力、提高兴趣为目标,把程序设计领域最有价值的思想和方法渗透到C语言教学中,着重培养学生灵活

    ¥45
  • Python程序设计实用教程(双色)

    主编:罗少甫 谢娜娜

    本书系统介绍了Python程序设计语言和程序设计的基本方法,按照由浅入深、由易到难、由理论到实践的原则进行编写。本书主要内容包括

    ¥45
  • Java程序设计

    主编:刘书伦

      本书是为高职高专计算机及相关专业编写的教材。  本教材将Java语言程序设计基础和面向对象程序设计相结合,通过引入BlueJ开发工具,

    ¥49.8
  • Visual Basic.NET程序设计

    主编:苗国义

      本书是为高职高专计算机及相关专业编写的教材。  本书以Visual Studio 2005为开发环境,结合大量实例,详细介绍了Visual Basic NE

    ¥49