零基础学C++程序设计

零基础学C++程序设计

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书从实际生活中的数据出发,由浅入深,通过大量实例系统讲解C++语言的相关内容,以及如何使用C++语言中的语法处理数据。

内容简介

在处理数据的过程中,不断帮助读者学习和熟悉C++语言的所有语法。同时,每章内容后还提供了大量习题用于巩固学习。作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。本书共分4篇。第一篇为基础语法篇,介绍第一个C++语言程序、数据、数据运算、程序控制结构、函数、数组与字符串、指针与引用、复合数据类型。

第二篇为面向对象篇,介绍类和对象、继承与派生、多态与虚函数、运算符重载和模板;第三篇为高级语法篇,介绍输入/输出流、预处理和宏、标准模板库(STL)、程序错误与异常处理、文件;第四篇为实战篇,介绍一个完整的员工信息管理系统。

章节目录

版权信息

内容简介

前言

第一篇 基础语法篇

第1章 第一个C++语言程序

1.1 编程语言简介

1.2 C++语言开发概述

1.3 构建开发环境

1.4 编写及运行程序

1.5 了解C++语言代码

1.6 小结

1.7 习题

第2章 数 据

2.1 数据处理过程

2.2 标识符与关键字

2.3 数据类型

2.4 变量

2.5 常量

2.6 小结

2.7 习题

第3章 数据运算

3.1 运算符与表达式

3.2 赋值运算符

3.3 常用运算符

3.4 运算符的优先级和结合性

3.5 小结

3.6 习题

第4章 程序控制结构

4.1 语句概述

4.2 语句块

4.3 顺序结构

4.4 选择结构

4.5 循环结构

4.6 转向结构

4.7 小结

4.8 习题

第5章 函 数

5.1 函数概述

5.2 无参函数

5.3 有参函数

5.4 内联函数

5.5 递 归

5.6 库函数

5.7 小结

5.8 习题

第6章 数组与字符串

6.1 数组概述

6.2 一维数组

6.3 二维数组

6.4 多维数组

6.5 C风格字符串

6.6 字符串类

6.7 小结

6.8 习题

第7章 指针与引用

7.1 指针概述

7.2 指针的运算

7.3 二级指针与多级指针

7.4 指针与数组

7.5 指针与函数

7.6 动态分配内存

7.7 引 用

7.8 小结

7.9 习题

第8章 复合数据类型

8.1 结构体

8.2 结构体的使用

8.3 联 合

8.4 枚 举

8.5 类型重定义

8.6 小结

8.7 习题

第二篇 面向对象篇

第9章 类和对象

9.1 面向对象中的类和对象

9.2 类

9.3 对 象

9.4 构造函数

9.5 析构函数

9.6 静态成员

9.7 对象数组

9.8 常成员

9.9 this指针

9.10 友 元

9.11 小结

9.12 习题

第10章 继承与派生

10.1 继承与派生概述

10.2 继承的访问控制

10.3 派生类的构造函数和析构函数

10.4 多继承

10.5 虚基类

10.6 小结

10.7 习题

第11章 多态与虚函数

11.1 多态概述

11.2 函数重载

11.3 虚函数

11.4 纯虚函数与抽象类

11.5 小结

11.6 习题

第12章 运算符重载

12.1 运算符重载概述

12.2 运算符重载形式

12.3 特殊运算符重载

12.4 小结

12.5 习题

第13章 模 板

13.1 函数模板

13.2 类模板

13.3 生成类模板的实例

13.4 类模板的静态成员

13.5 类模板的特化

13.6 小结

13.7 习题

第三篇 高级语法篇

第14章 输入/输出流

14.1 输入/输出流的引入

14.2 标准输入/输出流

14.3 输入/输出格式控制

14.4 输入/输出流成员函数

14.5 用户自定义数据类型的输入和输出

14.6 命名空间

14.7 小结

14.8 习题

第15章 预处理和宏

15.1 预处理概述

15.2 宏

15.3 带参数的宏

15.4 条件编译

15.5 包含文件指令

15.6 预定义的宏

15.7 小结

15.8 习题

第16章 标准模板库(STL)

16.1 标准模板库概述

16.2 算 法

16.3 迭代器

16.4 容 器

16.5 小结

16.6 习题

第17章 程序错误与异常处理

17.1 程序错误

17.2 异常处理

17.3 小结

17.4 习题

第18章 文 件

18.1 文件概述

18.2 文件的打开与关闭

18.3 文件的顺序读/写

18.4 文件的随机读/写

18.5 逐个字符读/写文件

18.6 从文件中读取一行字符串

18.7 小结

18.8 习题

第四篇 实战篇

第19章 员工信息管理系统

19.1 管理系统设计

19.2 管理系统实现

零基础学C++程序设计是2021年由电子工业出版社出版,作者刘媛媛 编著。

得书感谢您对《零基础学C++程序设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
零基础趣学C语言 电子书
适读人群 :本书适用于刚刚学完或正在学习C语言的低年级同学,可作为高等院校的教材,也适合零售和培训。   1.作者杨中科为大型线上IT教育网站如鹏教育创始人,开发了如鹏游戏引擎,其录制的“C语言也能干大事”等视频教程影响了数十万编程学习者,被誉为“程序员的启蒙老师”。   2.本书兼具实用性和趣味性。与其他C语言教材不同,本书以游戏开发的方式一步步引导读者完成一个游戏的设计和代码的编写,让读者体会到C语言的乐趣。   3.本书在结构上先讲解实用基础的编程知识,然后通过游戏案例的方式带领读者使用基础知识进行编程,最后再讲解较难的栈、结构体等。让读者能够快速入门。   4.本书配有对应的教学视频,读者可以扫描二维码观看具体章节的细致讲解,学习程序开发软件的安装以及游戏引擎的使用方法。   5.本书配备了如鹏教育的线上服务,读者可以享受提问秒回、学习督导、代码批改、简历和面试指导等系统化的教学服务,提高学习动力和效率。
零基础学Photoshop CC 2018 电子书
本书根据作者多年教学经验和实战经验编写而成,以基础知识与练习实训相结合的形式,详细讲解了图像处理软件PhotoshopCC2018的应用技巧。随书提供资源文件,包含本书的实训素材文件、案例文件和视频文件,读者在学习的过程中可以随时进行调用。同时赠送海量资料,包括3本学习手册、164个珍藏素材、各种素材库,以及Photoshop精讲视频课。
C++程序设计(第2版) 电子书
本书是为已有C程序设计基础、想学习C++面向对象程序设计的读者编写。全书共分9章:第1、2章介绍了面向对象程序设计方法及C++程序设计语言基础;第3~6章围绕面向对象程序设计的数据封装和隐藏、继承性和多态性三个特征,分别介绍了类和对象、构造函数与析构函数、静态成员、友元类和友元函数、继承和派生、多态性等;第7~9章分别介绍了函数模板和类模板、文件和流、异常处理。
C++程序设计(第3版) 电子书
本书以介绍C++语言的基本知识为主,旨在帮助读者建立面向对象程序设计的编程思想,主要内容包括C++与面向对象程序设计概述、C++程序设计基础、数组、函数、指针和引用、结构体和共用体、类与对象、静态与友元、继承与派生、运算符重载、虚函数和多态性、C++输入/输出流、模板和异常处理等。本书概念清楚、通俗易懂、实例丰富,注重基础知识与典型应用相结合,具有较高的系统性、实用性和可操作性。书中所有程序代码均
C++面向对象程序设计教程 电子书
本书介绍了C++面向对象程序设计的基本概念和编程方法,内容包括类与对象、静态成员与友元、运算符重载、继承与派生、输入输出流、异常处理等,详细阐述了C++面向对象程序设计的四个特性,即抽象性、封装性、继承性和多态性。本书给出了大量的例题,通过简单的例题,分析面向对象程序设计基本概念的内在含义,使抽象的概念具体化、形象化;同时将难点问题分散到多个例题中,结合具体实例,由浅入深进行讲述,便于初学者在短时