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

1.2 Visual C++6.0開發(fā)環(huán)境

Visual C++6.0是微軟公司推出的目前使用極為廣泛的、基于Windows平臺(tái)的可視化集成開發(fā)環(huán)境,它和Visual Basic、Visual Foxpro、Visual J++等其他軟件構(gòu)成了Visual Studio(又名Developer Studio)程序設(shè)計(jì)軟件包。Developer Studio是一個(gè)通用的應(yīng)用程序集成開發(fā)環(huán)境,包含了一個(gè)文本編輯器、資源編輯器、工程編譯工具、一個(gè)增量連接器、源代碼瀏覽器、集成調(diào)試工具,以及一套聯(lián)機(jī)文檔。利用Visual C++6.0提供的一種控制臺(tái)操作方式,可以建立C語言應(yīng)用程序,Win32控制臺(tái)程序(Win32 Console Application)是一類Windows程序,它不使用復(fù)雜的圖形用戶界面,程序與用戶交互是通過一個(gè)標(biāo)準(zhǔn)的正文窗口,下面我們將對(duì)使用Visual C++6.0編寫簡(jiǎn)單的C語言應(yīng)用程序作一個(gè)初步的介紹。

1)第一步,打開Visual C++6.0。雙擊桌面Visual C++快捷方式進(jìn)入Visual C++開發(fā)環(huán)境,或通過執(zhí)行“開始”→“程序”→Microsoft Visual C++6.0進(jìn)入打開Visual C++6.0。

2)第二步,單擊“文件”菜單中的“新建”命令。在打開的“新建”對(duì)話框中選擇“文件”標(biāo)簽。選擇C++Source File選項(xiàng),選擇文件保存位置,然后在“文件”文本框中輸入文件名myfirst,如圖1.17所示。

3)第三步,編寫源程序。輸入和編輯源程序。(提示:注意“;”分號(hào)是表示一條C語句的結(jié)束,不可缺少,而且必須在西文輸入狀態(tài)下輸入。/* ……*/是對(duì)語句的注釋,與程序運(yùn)行無關(guān),可以不輸入。)如圖1.18所示。

圖 1.17

圖 1.18

4)第四步,編譯程序。按【Ctrl+F7】組合鍵或通過“編譯”菜單中的“編譯”命令,或使用工具欄中的相應(yīng)工具進(jìn)行編譯,系統(tǒng)提示創(chuàng)建默認(rèn)項(xiàng)目工作區(qū),請(qǐng)確認(rèn)。若程序有錯(cuò),則找到出錯(cuò)行后修改程序。(提示:注意編譯出錯(cuò)信息。int a,b;sum;應(yīng)修改為int a,b,sum;sum=a+b應(yīng)以;”結(jié)束,修改為sum=a+b;)重新編譯程序,直至錯(cuò)誤為零,生成目標(biāo)文件后方能做下一步連接操作,如圖1.19所示。

圖 1.19

5)第五步,運(yùn)行程序。連接程序。若程序沒有語法錯(cuò)誤,則可按功能鍵【F7】或執(zhí)行“編譯”菜單中的“連接”命令,或通過工具欄中的相關(guān)工具(編譯工具右邊工具),進(jìn)行連接生成可執(zhí)行文件,如圖1.20所示。

圖 1.20

最后運(yùn)行程序。按【Ctrl+F5】組合鍵,或通過“編譯”菜單中的執(zhí)行命令,或通過工具欄中的“!”工具運(yùn)行程序。運(yùn)行結(jié)果如圖1.21所示。

圖 1.21

新建下一個(gè)程序前,先要關(guān)閉工作區(qū)(操作方法:選擇“文件”菜單(File)中的“關(guān)閉工作區(qū)”命令(Close Workspace)),然后重復(fù)步驟(2)~(5)。

6)第六步,調(diào)試程序。在VC“組建”(Build)菜單下的“開始調(diào)試”中有4條專用的調(diào)試命令:“開始調(diào)試”(Go)命令,“調(diào)試到下一句”(Step into)命令,“調(diào)試到光標(biāo)所在位置”(Run to Cursor)命令和Attach to process…命令。

常用的調(diào)試快捷鍵:

F5:開始調(diào)試。

Shift+F5:停止調(diào)試。

F10:調(diào)試到下一句,這里是單步跟蹤。

F11:調(diào)試到下一句,跟進(jìn)函數(shù)內(nèi)部。

Shift+F11:從當(dāng)前函數(shù)中跳出。

Ctrl+F10:調(diào)試到光標(biāo)所在位置。

F9:設(shè)置(取消)斷點(diǎn)。

Alt+F9:高級(jí)斷點(diǎn)設(shè)置。

設(shè)置斷點(diǎn)可以讓程序在用戶希望的位置停下來,然后進(jìn)行單步調(diào)試查看過程的正確性。調(diào)試方法與VS 2010基本相同,讀者可以自行試試。

主站蜘蛛池模板: 宝兴县| 布尔津县| 哈巴河县| 曲沃县| 四平市| 三原县| 拉孜县| 科技| 静宁县| 沙湾县| 瑞金市| 邵东县| 霍林郭勒市| 建瓯市| 任丘市| 福泉市| 桐庐县| 青川县| 张北县| 江源县| 浮山县| 琼中| 永仁县| 墨江| 镇原县| 泗水县| 邵阳市| 喜德县| 连江县| 松溪县| 泽库县| 方正县| 伊金霍洛旗| 麻阳| 准格尔旗| 灵台县| 徐汇区| 龙海市| 波密县| 望谟县| 威宁|