头文件
C++头文件是#include<iostream>
类似于c中的#include<stdio.h>
命名空间
using namespace std; //命名空间
提供了方便管理各种类名和全局变量的功能,C++官方库都在std命名空间下。
(如果没有上面这句调用std命名空间的C++语句,则每次调用std命名空间里的函数时,就要在函数前加上"std::",例如,"std::cout"。)
using std::cout;//表示只使用std::cout,之后可以直接使用cout
extern int a; //声明一个变量,但不定义
systerm("pause");//暂停一下程序
多重命名空间可以依次写,例如,std::lan::cout;
编译原理
一个项目中,所有.c和.cpp分别编译,然后将编译出的函数或变量放在一起,链接成一个可执行程序。