一:一个 C++ 程序
示例程序:test.cpp
cpp
#include<iostream>
int main()
{
using namespace std;
cout<<"Hello World!";
cout<<endl;
return 0;
}
C语言和C++语言的输入和输出:
C语言输入和输出:printf()函数,scanf()函数,stdio.h文件
C++语言输入输出:cout()函数,cin()函数,iostream文件
二:main()函数
程序test.cpp示例程序的基本结构如下:
cpp
int main()
{
statements;
return 0;
}
这几行代码构成了函数定义(function definition)。
三:C++注释
C++注释以双斜杠(//)打头。
四:C++预处理器和iostream文件
cpp
#include<iostream>
using namespace std;
C++程序要使用输入输出,则需要提供以上两行代码。
五:头文件名
iostream这样的文件也叫头文件(header file),由于它们被包含在文件的起始处。C++编译器自带了很多头文件。
六:名称空间
cpp
using namespace std;
如果使用 iostream,而不是 iostream.h ,要使用上面的名称空间编译指令使 iostream 中的定义对程序可用。
这叫 using 编译指令
七:C++源代码格式化
程序要格式化,每条语句占一行。在C++语言中,分号标示了语句的结尾。因此,在C++中,回车就是将语句分开。在C++中,通常可以在能够使用回车的地方使用空格。即可以把一条语句放在几行上,也可以把几条语句放在同一行上。