手把手教你VS中建立C工程_第1頁
手把手教你VS中建立C工程_第2頁
手把手教你VS中建立C工程_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、VS編譯C語言方法(工程的建立)大家在學(xué)習(xí) C語言的時(shí)候接觸的一般都是VC6.0。但是VC6.0只能編譯 C或者C+,不支持C#,集成度不是很高。而且界面并不十分友好,不能自動(dòng)猜測關(guān)鍵 字,函數(shù)的參數(shù)也不能自動(dòng)標(biāo)示。最關(guān)鍵的是,編譯的時(shí)候糾錯(cuò)信息是全英文的, 對(duì)于初學(xué)者十分不方便。在演示編譯一些簡單的C程序時(shí)VC6.0可以勝任,但是在進(jìn)行稍微復(fù)雜的程序編輯工作時(shí),VC6.0就有點(diǎn)力不從心了?,F(xiàn)在微軟的基于.NET的開發(fā)軟件已經(jīng)更新至Visual Studio 2010( VS2010) 但是VS2010版本還不是最完善,所以目前為止,最流行的還是Visual Studio 2008(內(nèi)部代號(hào)

2、VC9.0,以下簡稱 VS2008 )。大家接觸 VS2008 般都是從 C#或者 VB語言開始的,其實(shí)VS2008作為一款集成度很高的編譯軟件,其本身也是支持C語言的。大家可以用它來進(jìn)行C語言的編譯。相較于 VC6.0,VS2008更加的智能,更加人性化。而且VS2008還支持 windows7 ( VC6.0不支持),所以很多裝了 windows7的朋友就不用頭疼了。下面,就向大家啊演示如何使用VS2008編譯C程序,本文中使用VS2008professi onal 版本。1. 打開VS2008,這就不用多說了吧2. 打開了 VS2008的主界面,然后選擇,文件一新建一項(xiàng)目彈出如圖對(duì)話框在

3、項(xiàng)目類型中選擇 VC+Iwin32然后在右側(cè)模板中選擇Win32控制臺(tái)應(yīng)用程序,再在下面輸入一個(gè)名稱(項(xiàng)目名稱,不用帶.C)選擇保存位置后確定好了,彈出個(gè)對(duì)話框,不管它,下一步接下來注意了,這個(gè)對(duì)話框中,應(yīng)用程序類型要選擇控制臺(tái)應(yīng)用程序,附加選項(xiàng)定要選中空項(xiàng)目”。然后點(diǎn)完成然后對(duì)話框消失,回到VS主界面,這時(shí)會(huì)在左側(cè)和右側(cè)多了如圖工具欄解決方案管理器”,如果沒有,請(qǐng)點(diǎn)擊快捷鍵(最左邊)1頁腳內(nèi)容在源文件上點(diǎn)右鍵,選擇添加T新建項(xiàng)”。這里注意,如果你已經(jīng)有寫好的 C源文件,那么要選擇現(xiàn)有項(xiàng)”又打開個(gè)對(duì)話框,不管左邊的,在右邊的模板中選擇C+文件(注一),在下面的名稱中輸入源文件的名字加上.C (

4、注二),保存位置用默認(rèn)的。然后點(diǎn)擊添加好了,編輯頁面出來了,大家可以寫代碼了,這里就寫所有程序員無論學(xué)什么語 言都要寫的一個(gè)程序“hello world吧八_八/ LC*(全局范圍)| *includaEtdio.r int main(void)printf Okllfl, world! :這里可以看到,VS2008可以智能的標(biāo)示出函數(shù)參數(shù)和函數(shù)體,方便查看和修改。比VC6.0方便多了。tips : system ( “pause”的目的是讓程序執(zhí)行到這個(gè)位置的時(shí)候暫停”編好了,然后選擇調(diào)試,或者直接點(diǎn)綠色小箭頭按鈕(注三)就可以查看程序運(yùn)行結(jié)果了最后,別忘了保存這里我把printf函數(shù)語句后

5、的分號(hào);”去掉,然后分別 VS2008中編譯,看看會(huì)是什么情況我們都知道 VC6.0的提示,純英文,對(duì)于英語水平不好的同學(xué)來說簡直是一頭霧水這是VS2008的 純中文清晰明了僅從這一點(diǎn),VS2008就比VC6.0就方便的多好了,介紹完了,相信大家也都掌握了在VS2008下編譯C的方法,這樣裝了VS2008的同學(xué)也就不用再費(fèi)事裝 VC6.0 了,VS很好很強(qiáng)大,其他的功能大家自 己慢慢摸索吧,呵呵,不說啦。注釋:注一:現(xiàn)在已經(jīng)基本沒有純粹的C編譯環(huán)境了,都是用兼容C的C+編譯工具來編譯C,所以創(chuàng)建的模板是C+模板。(大家一定還記得VC6.0中大家新建的文件也是 C+SourceFile ( C+源文件)吧)注二:加上.C后,編譯系統(tǒng)就會(huì)知道這個(gè)是C源,從而創(chuàng)建的是 C的源文件,編譯的時(shí)候就會(huì)調(diào)用 C編譯器。而不加.C,創(chuàng)建的就是 C+的源文件。 編譯的時(shí)候 會(huì)調(diào)用C+的編譯器。雖然 C+兼容C,但是在不同的 C+編譯環(huán)境對(duì) C的支持 度是不同的,就比如本文中的例子,那句system函數(shù)就是 C專有的,如果采用C+來編譯就會(huì)出錯(cuò)。所以,在不確定所用的C+編譯器是不是支持某種C語法的時(shí)候,還是老老實(shí)實(shí)的記得加上.C,來告訴編譯系統(tǒng)使用C編譯器而不是 C+注三:綠色小箭頭的意思是調(diào)試”快捷鍵F5,使用的時(shí)候會(huì)吧程序從頭執(zhí)行到尾,然后自動(dòng)退

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論