編寫并運行c語言程序

編寫并運行c語言程序

ID:1192117

大小:551.00 KB

頁數(shù):56頁

時間:2017-11-08

編寫并運行c語言程序_第1頁
編寫并運行c語言程序_第2頁
編寫并運行c語言程序_第3頁
編寫并運行c語言程序_第4頁
編寫并運行c語言程序_第5頁
資源描述:

《編寫并運行c語言程序》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、VC6.0使用教程:從VC6.0安裝到運行和調(diào)試【詳解版】VisualC++6.0簡稱VC或者VC6.0,是微軟推出的一款C和C++編譯器,具有強大的可視化開發(fā)功能和調(diào)試功能。VC6.0是使用最多的版本,非常經(jīng)典,很多高校將VC6.0作為C語言的教學(xué)基礎(chǔ),也是很多C語言入門學(xué)者的不二選擇。學(xué)習(xí)C語言要多上機實驗、多編程——學(xué)習(xí)編程的秘訣是:編程,編程,再編程!這是一件非常辛苦的事情,學(xué)習(xí)方法不對、進(jìn)展過慢,學(xué)習(xí)過程中不能正確對待辛苦就會特別痛苦。這部VC6.0教程,能夠讓您快速掌握如何安裝VC6.0,如何編譯和調(diào)試C語言程序。當(dāng)然,這部教程也適用

2、于C++編程人員。VC6.0安裝教程VC6.0安裝教程,解決win7兼容性問題VC6.0與office2007不兼容、無法打開文件、無法向工程中添加文件的解決方案以前安裝過VC6.0,重新安裝VC6.0后編譯出錯問題的解決方案VC6.0編譯出錯Compiling...,Errorspawningcl.exe的解決方案VC6.0不能停止調(diào)試程序的解決方案VC6.0在XP下調(diào)試MFC多線程死機問題的解決方案VC6.0使用教程編寫并運行C語言程序的"四步曲"VC6.0工程以及工程工作區(qū)的使用啟動并進(jìn)入VC6.0的集成開發(fā)環(huán)境在VC6.0中創(chuàng)建工程并輸入

3、源代碼VC6.0最快的方法:不創(chuàng)建工程,直接輸入源程序代碼VC6.0編譯、鏈接以及運行程序使用VC6.0及時備份自己的工程使用VC6.0發(fā)布自己的作品以讓他人使用VC6.0的常用菜單項VC6.0的主要工作窗口什么時候需要對C語言程序進(jìn)行調(diào)試對C語言程序進(jìn)行調(diào)試的基本手段和方法使用VC6.0對C語言程序進(jìn)行調(diào)試的基本手段VC6.0調(diào)試功能的使用如何對C語言設(shè)計合適的程序調(diào)試方案優(yōu)秀C程序員的基本素質(zhì)--豐富的想象、嚴(yán)謹(jǐn)?shù)乃季SVC6.0編譯與鏈接過程中常見的出錯提示VC6.0常見編譯錯誤提示VC60.0常見鏈接錯誤編寫并運行C語言程序的"四步曲"讓我

4、們用VC6.0先來編制一個最簡單的程序,并讓它運行(執(zhí)行)而得出結(jié)果,以此來作為了解VC6.0的開端。這個程序的功能僅僅是向屏幕上輸出一個字符串“HelloWorld”。程序雖小,但與編制運行大程序的整個過程是相同的,都包含著如下所謂的“四步曲”:1)編輯(把程序代碼輸入,交給計算機)2)編譯(成目標(biāo)程序文件.obj)編譯就是把高級語言變成計算機可以識別的二進(jìn)制語言,計算機只認(rèn)識1和0,編譯程序把人們熟悉的語言換成2進(jìn)制的。編譯程序把一個源程序翻譯成目標(biāo)程序的工作過程分為五個階段:詞法分析、語法分析、語義檢查和中間代碼生成、代碼優(yōu)化、目標(biāo)代碼生成

5、。主要是進(jìn)行詞法分析和語法分析,又稱為源程序分析,分析過程中發(fā)現(xiàn)有語法錯誤,給出提示信息。3)鏈接(成可執(zhí)行程序文件.exe)鏈接是將編譯產(chǎn)生的.obj文件和系統(tǒng)庫連接裝配成一個可以執(zhí)行的程序。由于在實際操作中可以直接點擊Build從源程序產(chǎn)生可執(zhí)行程序,可能有人就會置疑:為何要將源程序翻譯成可執(zhí)行文件的過程分為編譯和鏈接兩個獨立的步驟,不是多此一舉嗎?之所以這樣做,主要是因為:在一個較大的復(fù)雜項目中,有很多人共同完成一個項目(每個人可能承擔(dān)其中一部分模塊),其中有的模塊可能是用匯編語言寫的,有的模塊可能是用VC寫的,有的模塊可能是用VB寫的,有

6、的模塊可能是購買(不是源程序模塊而是目標(biāo)代碼)或已有的標(biāo)準(zhǔn)庫模塊,因此,各類源程序都需要先各自編譯成目標(biāo)程序文件(二進(jìn)行機器指令代碼),再通過鏈接程序?qū)⑦@些目標(biāo)程序文件連接裝配成可執(zhí)行文件。4)運行(可執(zhí)行程序文件)像運行其他程序一樣運行生成的可執(zhí)行文件(.exe文件)。上述四個步驟中,其中第一步的編輯工作是最繁雜而又必須細(xì)致地由人工在計算機上來完成,其余幾個步驟則相對簡單,基本上由計算機來自動完成。VC6.0工程以及工程工作區(qū)的使用在開始編程之前,必須先了解工程Project(也稱“項目”,或稱“工程項目”)的概念。工程又稱為項目,它具有兩種含

7、義,一種是指最終生成的應(yīng)用程序,另一種則是為了創(chuàng)建這個應(yīng)用程序所需的全部文件的集合,包括各種源程序、資源文件和文檔等等。絕大多數(shù)較新的開發(fā)工具都利用工程來對軟件開發(fā)過程進(jìn)行管理。用VC6.0編寫并處理的任何程序都與工程有關(guān)(都要創(chuàng)建一個與其相關(guān)的工程),而每一個工程又總與一個工程工作區(qū)相關(guān)聯(lián)。工作區(qū)是對工程概念的擴(kuò)展。一個工程的目標(biāo)是生成一個應(yīng)用程序,但很多大型軟件往往需要同時開發(fā)數(shù)個應(yīng)用程序,VC開發(fā)環(huán)境允許用戶在一個工作區(qū)內(nèi)添加數(shù)個工程,其中有一個是活動的(缺省的),每個工程都可以獨立進(jìn)行編譯、連接和調(diào)試。實際上,VC6.0是通過工程工作區(qū)來

8、組織工程及其各相關(guān)元素的,就好像是一個工作間(對應(yīng)于一個獨立的文件夾,或稱子目錄),以后程序所牽扯到的所有的文件、資源等元素都將放入到這

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。