开始学习C++

进入C++

1
2
3
4
5
6
7
8
9
10
#include <iostream>

int main()
{
using namespace std;
cout << "Come up and C++ me some time.";
cout << endl;
cout << "You won't regret it!" << endl;
return 0;
}

C++注释

C++注释以双斜杠(//)打头。

C++预处理器和iostream文件

如果程序要使用C++输入或输出工具,需要提供以下两行代码:

1
2
#include <iostream>
using namespace std;

名称空间

如果使用iostream,而不是iostream.h,则应使用下面的名称空间编译指令来使iostream中的定义对程序可用:

1
using namespace std;

这叫做using编译指令。在编写大型程序以及将多个厂商现有的代码组合起来的程序时更容易(比如两个模块中都有一个相同名称的函数,就可以使用各自的名称空间调用各自的函数)。

使用cout进行C++输出

1
cout << "Come up and C++ me some time.";

<<符号表示该语句将把这个字符串发送给cout;该符号指出了信息流动的路径。

控制符endl

1
cout << endl;

endl是一个特殊的C++符号,表示一个重要的概念:重起一行。在输出流中插入endl将导致屏幕光标移到下一行的开头。

换行符

C++还提供了另一种在输出中指示换行的旧式方法:C语言符号\n;