1、“带类的C”:
1)C++在C原来基于过程的机制基础上,对C语言的功能做了不少扩充
2)增加了面向对象的机制
2、Hello World
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello world ! " << endl ;
return 0;
}
3、C++标准
1)main函数必须声明为int型
2)如果程序正常执行,则向操作系统返回数值 0 ,否则返回数值 -1
4、预处理指令
1)以 ” # “开头以与C++语句相区别
2)行的末尾没有分号
3)例:包含头文件、宏定义
5、注释
1)注释只是给人看的,而不是让计算机操作的
2)适当的注释,方便后期阅读程序
6、类和对象
1)数据成员和成员函数
2)封装性和信息隐蔽
7、C++程序的构成和书写形式
1)一个C++程序可以由一个程序单元或多个程序单元构成
2)程序单元
a、预处理指令
b、全局声明部分
c、函数
3)函数
a、函数首部
b、函数体:局部声明部分、执行部分
4)语句:声明语句、执行语句
5)一个C++程序总是从main函数开始执行的
6)类(class)是C++新增加的重要的数据类型
7)C++程序书写格式自由
8、C++程序的编写和实现
1)用C++语言编写程序
2)对源程序进行编译
3)将目标文件连接
4)运行程序
5)分析运行结果