#include<iostream> //预处理器编译指令
int main() //函数头
{
using namespace std; //编译指令
cout << "come up and C++ me some time.";
cout << endl;
cout << "You won't regret it!" << endl;
cin.get(); //让窗口一直打开
return 0;
}
//main函数
int main()
{
statements;
return 0;
}
//这几行表明有一个名为main()的函数,并描述了该函数的行为。
//这几行代码构成了函数定义
//该定义由两部分组成:第一行int main()叫函数头,{}中包含的部分叫函数体。
//函数头对函数与程序其他部分之间的接口进行了总结
//函数体是指出函数应做什么的计算机指令
//在C++中,每条完整的指令都称为语句,所有的语句都以“;”结束
//语句是要执行的操作
通常,C++函数可被其他函数激活或调用,函数头描述了函数与调用它的函数之间的接口。
来看一下main()的接口描述,该接口从int开始。C++函数可以给调用函数返回一个值,这个值叫做返回值。从关键字int可知,main()返回一个整数值。接下来,是空括号。通常,C++函数在调用另一个函数时,可以将信息传递给该函数。括号中的函数头部分描述的就是这种信息。在这里,空括号意味着main()函数不接受任何信息,或者main()不接受任何参数。
简而言之,下面的函数头表明main()函数可以给调用它的函数返回一个整数值,且不从调用它的函数那里获得任何信息。
int main()