2.1.5 我的一生是這樣度過的:C++程序的執(zhí)行過程
進入_tmain()函數(shù)之前的事情我做不了主,但是進入_tmain函數(shù)后,就是我的地盤了。我會按照你在源代碼中給我制定的人生規(guī)劃,一條語句一條語句地往下執(zhí)行,一步一步地往下走。你一定還記得,我的源代碼是這樣的:
int _tmain(int argc, _TCHAR* argv[])
{
// 在屏幕上顯示“Hello World!”
cout<<"Hello World!"<<endl;
return 0;
}
_tmain()函數(shù)有兩個參數(shù)argc和argv,你可以通過這兩個參數(shù),給_tmain()函數(shù)傳遞一些信息,給我一些額外的吩咐,比如通過這兩個參數(shù)告訴我應(yīng)當(dāng)在屏幕上顯示什么內(nèi)容等等。在這里,暫時沒有使用這兩個參數(shù)。
進入_tmain()函數(shù)后,我遇到的第一個語句就是:
cout<<"Hello World!"<<endl;
這條語句讓我在DOS窗口中顯示“Hello World!”這樣一個字符串,于是我開始控制DOS窗口,在其中顯示這個字符串,完成了你交給我的任務(wù)。
接下來的一個語句是:
return 0;
這條簡短的語句宣告了我人生歷程的結(jié)束。它表示整個_tmain()函數(shù)的結(jié)束。圖2-7是我短暫而光輝的一生!

圖2-7 HelloWorld短暫而輝煌的一生