background image

C++ 基础教程 Beta 版

本教程对

C++语言进行了深入浅出的介绍,从基础知识到 ANSI-C++标准的最新功能,内

容涵盖了从数组,类等基本概念到多态、模板等高级概念。教程本着实用的原则,每一小节都
结合了可以工作的程序实例,以便读者从第一课开始就可以上手实习。

目录
1.

 

简介

 

怎样使用本教程
2. C++

 

基础

Basics of C++ 
1. C++

 

程序结构

Structure of a program 
2. 变量和数据类型
Variables and Data types 
3.

 

常量

Constants
4. 操作符/

 

运算符

Operators 
5.

 

控制台交互

Communication through console 
3.

 

控制结构和函数

Control structures and Functions 
1.

 

控制结构

Control Structures 
2. 函数 I 
Functions I 
3. 函数 II 
Functions II 
4.

 

高级数据类型

Advanced Data 
1.

 

数组

Arrays 
2.

 

字符序列

Character Sequences
3.

 

指针

Pointers 
4.

 

动态内存分配

Dynamic memory 
5.

 

数据结构

Data Structures 
6.

 

自定义数据类型

User defined data types 
5.

 

面向对象编程