sh() 函数（即刷新缓冲区），而'\n'则不会。根据ISO C++的规定，全局函数必须返回。以下两种形式是合法的：int main() {int main(int argc, char *argv[]) {不过，在一些编译器（例如Visual C++）上，void main() {也是合法的。但是不建议这样写，因为这样的写法没有兼容性。
语言特性.
运算符.分为
预处理器.C++主要有三个编译阶段：预处理、转译成