官术网_书友最值得收藏!

1.5 第1個Visual C++ 應用程序

本節視頻教學錄像:5分鐘

每個程序語言的教學都是從Hello World開始的,這個傳統來源于一門新的語言誕生時向世界發出的第1聲問候。本節也從編寫C++中的Hello World程序開始,通過該程序可以了解到如何與程序“交流”——輸入和輸出,如何運行Visual C++程序以及C++語言的基本特點。

【范例1-1】 Visual C++中的Hello World程序。

(1)在Visual C++窗口中選擇【File】?【New】菜單項,在彈出的【NEW】對話框中選擇【Win32 Console Application】工程類型,在【Project name】文本框中輸入項目名稱“HelloWorld”。

(2)單擊【OK】按鈕,彈出“Win32 Console Application”對話框,選中【A“Hello, World!application】單選按鈕。

(3)單擊【Finish】按鈕,彈出【New Project Information】窗口,顯示了本項目的基本信息。

(4)單擊【OK】按鈕,進入“Hello World”項目的編輯界面。選擇【File View】選項卡,依次展開【Hello World Files】?【Source Files】,雙擊“Hello World.cpp”,就會在代碼編輯窗口顯示“Hello World.cpp”的代碼。

其中的代碼如下。

        01  #incIude"stdafx.h"                                //預編譯指令,包含頭文件
        02
        03  int main(int argc, char*argv[])                    //主函數定義
        04  {
        05         printf("HeIIo WorId! \n");                  //向控制臺輸出結果
        06         return 0;                                   //返回結果
        07  }

【代碼詳解】

這些代碼都是系統自動根據創建的程序類型所生成的固定模式。如果你是初學者,這些代碼最好都不要動。

第1行是所有MFC源文件的第1條語句,它是一條預編譯指令,定義了一些環境參數,使得編譯出的程序可以在Win32環境下運行。

第3行是定義一個返回類型為int的main方法。main方法用于控制程序的開始和結束,它是程序的入口點。

第5行是本程序的關鍵語句,用于在控制臺窗口中輸出結果。

程序中的大括號必須是成對出現的,如果少了一個,程序就會出錯。

提示

C++是一種對大小寫特別敏感的編程語言,在拼寫main時,首字母必須注意大小寫。

【運行結果】

單擊工具欄中的【Compile】按鈕,再單擊【Execute】按鈕,即可在控制臺中輸出“Hello World! ”。

提示

運行此程序時,這個控制臺窗口會一閃而過,如果按快捷鍵【Ctrl+F5】不調試直接運行,窗口就會停住。

另外,在步驟4的代碼下添加下面的一句代碼,也能有效地解決這個問題。

Console.Read();

【范例分析】

在這個程序中,為什么會輸出“Hello World! ”,而不是其他的呢?全靠第5行中的一句代碼。在這句代碼中使用了printf方法來輸出“Hello World! ”,該方法是運行時庫中的標準輸出方法之一。

主站蜘蛛池模板: 民勤县| 阆中市| 绿春县| 苍梧县| 宜章县| 思南县| 裕民县| 湘潭县| 渝中区| 新兴县| 绍兴市| 昔阳县| 布尔津县| 班玛县| 连江县| 西盟| 福鼎市| 乃东县| 凉城县| 北票市| 通州市| 旌德县| 无为县| 南京市| 探索| 曲麻莱县| 松桃| 定陶县| 桂林市| 柳州市| 永济市| 济阳县| 凌海市| 芦山县| 根河市| 成安县| 凤冈县| 秦安县| 沭阳县| 保康县| 泸溪县|