2.1.5 我的一生是这样度过的:C++程序的执行过程
进入_tmain()函数之前的事情我做不了主,但是进入_tmain函数后,就是我的地盘了。我会按照你在源代码中给我制定的人生规划,一条语句一条语句地往下执行,一步一步地往下走。你一定还记得,我的源代码是这样的:
int _tmain(int argc, _TCHAR* argv[])
{
// 在屏幕上显示“Hello World!”
cout<<"Hello World!"<<endl;
return 0;
}
_tmain()函数有两个参数argc和argv,你可以通过这两个参数,给_tmain()函数传递一些信息,给我一些额外的吩咐,比如通过这两个参数告诉我应当在屏幕上显示什么内容等等。在这里,暂时没有使用这两个参数。
进入_tmain()函数后,我遇到的第一个语句就是:
cout<<"Hello World!"<<endl;
这条语句让我在DOS窗口中显示“Hello World!”这样一个字符串,于是我开始控制DOS窗口,在其中显示这个字符串,完成了你交给我的任务。
接下来的一个语句是:
return 0;
这条简短的语句宣告了我人生历程的结束。它表示整个_tmain()函数的结束。图2-7是我短暂而光辉的一生!
图2-7 HelloWorld短暂而辉煌的一生