两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

  • 歡迎訪問(wèn)C語(yǔ)言網(wǎng)www.sztianhecheng.cn 比賽欄每月有獎(jiǎng)月賽!舉辦比賽聯(lián)系QQ:2045302297
  • 問(wèn)題反饋、粉絲交流 QQ群327452739 藍(lán)橋杯訓(xùn)練群:113766799 申請(qǐng)群時(shí)請(qǐng)備注排名里的昵稱
  • C語(yǔ)言研究中心 為您提供有圖、有料、解渴的C語(yǔ)言專(zhuān)題! 歡迎討論!

學(xué)習(xí)C語(yǔ)言編譯器的選擇

技術(shù)專(zhuān)題 CTO 18804次瀏覽 4個(gè)評(píng)論

很多初學(xué)C語(yǔ)言的同學(xué)可能遇到的首要問(wèn)題,就是選擇編譯器,用什么編程軟件?

然而通過(guò)了解之后發(fā)現(xiàn)有那么多編程軟件,什么VC6.0,Dev ,CodeBlocks,Cfree,gcc啥的,看的都讓人麻煩,并且呢通過(guò)詢問(wèn)其他人發(fā)現(xiàn)答案很多,各有有各自的好,這下初學(xué)者就迷茫了,眾說(shuō)紛紜,不知道選擇哪個(gè)! 那么對(duì)于這個(gè)問(wèn)題,筆者今天就給大家做一個(gè)較全面的解釋?zhuān)尦鯇W(xué)者有個(gè)了解,不至于選擇困難。

 

 

首先,選擇編譯器,一定要看自己的系統(tǒng)環(huán)境, 是Windows還是Linux,如果是Linux環(huán)境,那么基本毫無(wú)疑問(wèn),首選自帶的gcc編譯器,因?yàn)間cc是目前最支持C標(biāo)準(zhǔn)的編譯器。自然也是學(xué)習(xí)的首選。但大部分同學(xué)的系統(tǒng)呢更多情況是Windows,面臨的選擇比較主流的就是VC6.0,Dev ,CodeBlocks,Cfree,VS系列這些,值得一提的是,即使是Windows系統(tǒng),也分32位、64位系統(tǒng)環(huán)境,甚至?xí)г箘e提選哪個(gè)了,問(wèn)題裝上都不能用。那又怎么辦呢?

筆者的建議則是:如果你要學(xué)C語(yǔ)言,那么盡可能的別用win8、win10這些太高級(jí)的系統(tǒng)。為什么呢?答:因?yàn)樵皆缭皆南到y(tǒng)環(huán)境越適合學(xué)習(xí)C語(yǔ)言這樣的系統(tǒng)級(jí)語(yǔ)言。因?yàn)檫@樣更適合認(rèn)識(shí)C,了解她的過(guò)去,更容易懂她!說(shuō)到這里可能有同學(xué)可能會(huì)問(wèn),那是不是用更古老點(diǎn)的DOS系統(tǒng)好呢?筆者的回答是,當(dāng)然這樣最好,但是現(xiàn)在學(xué)C的同學(xué)大多不認(rèn)識(shí)這些東西,會(huì)增加學(xué)習(xí)負(fù)擔(dān),為了更容易上手接觸,折中的做法是建議盡量用32位的XP或win7.如果沒(méi)有怎么辦?答:重裝或雙系統(tǒng)或裝虛擬機(jī)!

 

好了,解決了系統(tǒng)問(wèn)題以后,現(xiàn)在說(shuō)說(shuō)該具體選擇哪個(gè)編譯器了,那么介紹下剛才說(shuō)的這些主流的編譯器吧,大體上來(lái)說(shuō),一般分兩類(lèi),一類(lèi)是微軟系,自然是VC6和VS系列代表,另一類(lèi)是Linux系,即編譯核心為gcc的編譯器,那么有CodeBlocks、DevC++、CFree等。

如果想原汁原味的學(xué)習(xí)C,那么Linux系的任何編譯器都可以。說(shuō)白了就是讓W(xué)indows系統(tǒng)下可以用gcc,原因和剛才一樣,因?yàn)間cc更支持標(biāo)準(zhǔn)C。但可能不少同學(xué)發(fā)現(xiàn),一向bug最多,穩(wěn)定性最差的VC6卻用的人更多一些。這是為啥呢?答:微軟的孩子,富二代沒(méi)辦法。另一方面,正是因?yàn)槿绱?,早期更多的教材、資料也是基于VC6的,所以參考學(xué)習(xí)的資料更多。所以VC6目前來(lái)說(shuō)都是教學(xué)、學(xué)習(xí)和入門(mén)的不錯(cuò)選擇。那么至于VS系列,如VS2010、2012、2013呢?界面又炫功能又強(qiáng)大!為什么不推薦呢。答曰:VS系列為IDE(集成開(kāi)發(fā)環(huán)境),為目前各大公司W(wǎng)indows下開(kāi)發(fā)的主流選擇工具。雖然功能強(qiáng)大,但功能太多,著實(shí)不適合入門(mén),且一些標(biāo)準(zhǔn)庫(kù)函數(shù)及C語(yǔ)法和很多教材教程有明顯差異,與學(xué)生實(shí)際不符故不推薦初學(xué)使用。筆者出于另一方面考慮,大多編譯器操作流程都是一致的,IT人員更應(yīng)該注重程序本身的學(xué)習(xí),而非過(guò)度依賴編譯器環(huán)境,編程軟件僅僅是工具,我們更需具備熟悉多種編譯器及基本使用的能力,并非從學(xué)習(xí)到實(shí)際應(yīng)用永遠(yuǎn)一個(gè)編譯器不變,所以不必剛開(kāi)始就糾結(jié),必須最新最強(qiáng)不用,大可不必如此。

說(shuō)到這里,相信大家根據(jù)自己的情況已經(jīng)心中有數(shù)了。最后筆者的忠告:越新越傻瓜化的東西未必適合學(xué)習(xí),能接受和駕馭的前提下,能用老的不用新的。

 

 

所以,綜上所述,筆者給各位學(xué)習(xí)者的建議是:大多數(shù)情況下,建議使用Windows32位系統(tǒng)下VC6.0的編譯環(huán)境。 部分同學(xué)覺(jué)著自己可以駕馭,那么建議考慮linux系的CodeBlocks、DevC++等編譯器,甚至直接使用linux系統(tǒng)學(xué)習(xí)C語(yǔ)言。VS系列則不建議初學(xué)者使用!

 

 

常見(jiàn)問(wèn)題:

  1. TC編譯器怎么樣,可以嗎?
  2. TC編譯器是16位編譯器,如果習(xí)慣的話,也是很建議使用的。

 

  1. c4droid編譯器呢?
  2. c4droid編譯器為手機(jī)端工具,適合沒(méi)有電腦情況下的模擬測(cè)試運(yùn)行。但不建議作為日常訓(xùn)練的主要平臺(tái)和工具。學(xué)習(xí)編程一定要雙手上機(jī)敲鍵盤(pán)!

 

附:

VC6下載地址及安裝教程

各系列的編譯器及虛擬機(jī)及工具下載

C語(yǔ)言研究中心(www.sztianhecheng.cn)

C語(yǔ)言網(wǎng)提供「C語(yǔ)言、C++、算法競(jìng)賽」在線課程,全部由資深研發(fā)工程師或ACM金牌大佬親授課,更科學(xué)、全面的課程體系,以在線視頻+在線評(píng)測(cè)的學(xué)習(xí)模式學(xué)習(xí),學(xué)練同步,拒絕理論派,真正學(xué)會(huì)編程!還有獎(jiǎng)學(xué)金等增值福利等你!

C語(yǔ)言網(wǎng), 版權(quán)所有丨如未注明 , 均為原創(chuàng)丨本網(wǎng)站采用BY-NC-SA協(xié)議進(jìn)行授權(quán) , 轉(zhuǎn)載請(qǐng)注明學(xué)習(xí)C語(yǔ)言編譯器的選擇!
喜歡 (19)
[jinyangH@aliyun.com]
分享 (0)
發(fā)表我的評(píng)論
取消評(píng)論
表情

Hi,您需要填寫(xiě)昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
(4)個(gè)小伙伴在吐槽
  1. 然而我一致啊自用DevC++
    Kentamrs2017-02-24 08:54 回復(fù)
  2. tc20最合心意
    老鼠無(wú)敵2017-12-28 15:11 回復(fù)
  3. 都16年了還在推薦tc怕不是瘋了
    azzsx2018-02-03 19:12 回復(fù)
  4. 那么Windows64位系統(tǒng)用什么編譯器呢?
    李肖龍2019-04-24 22:02 回復(fù)