一.c++概述/三大特性
1. 封装:把事物抽象成一个类,如想象你有个女朋友,你可以抽象出她的一下属性如年龄,身高,颜值。把他封装成一个类。
2.继承:多个类之间可以继承其属性。
3.多态:一个接口可以有多个属性:如你见到你的女朋友会调用一种情绪,你见到你的兄弟又会调用其他的情绪。
二.c++第一个程序hello world
#define _CRT_SECURE_NO_WARNINGS //这行代码是表示微软允许编译器使用它的库函数
#include<iostream> //c++头文件
using namespace std; //表示标准命名空间
cout<< 是表示c++的标准输出流/打印字符串
cin>> 表示输入
endl是刷新缓冲区,并换行。
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
int main() {
cout << "hello world!" << endl;
system("pause");
return EXIT_SUCCESS;
}
三.命名空间
1. 命名空间只能写在全局变量
2. 命名空间可以嵌套命名空间
3. 命名空间是开放的,随时可以访问,和加入新成员,但只能在加入后使用
namespace Maker{
int a;
namespace B{
int b;
}
}
int main(){
}