大學(xué)生學(xué)習(xí)c語(yǔ)言需要學(xué)到什么 2020年了,現(xiàn)在還有哪些純C語(yǔ)言的IDE值得推薦?
2020年了,現(xiàn)在還有哪些純C語(yǔ)言的IDE值得推薦?編輯≠編譯器作為一線C/C開(kāi)發(fā)人員,這里介紹兩個(gè)最好用的C語(yǔ)言IDE,兩者各有千秋。VisualStudio2017是宇宙中第一個(gè)支持C99最新語(yǔ)法
2020年了,現(xiàn)在還有哪些純C語(yǔ)言的IDE值得推薦?
編輯≠編譯器
作為一線C/C開(kāi)發(fā)人員,這里介紹兩個(gè)最好用的C語(yǔ)言IDE,兩者各有千秋。
VisualStudio2017是宇宙中第一個(gè)支持C99最新語(yǔ)法、語(yǔ)法高亮、智能提示等功能的IDE。它附帶的黑暗主題非常適合大多數(shù)程序員 審美。你甚至可以使用最新版本的VS遠(yuǎn)程開(kāi)發(fā)Linux。用番茄插件(VA)開(kāi)發(fā)C語(yǔ)言不算太香。VS自帶的語(yǔ)法智能提示對(duì)C/C不是很友好,所以VA插件基本上是每個(gè)開(kāi)發(fā)者都必須安裝的軟件。
唯一的缺點(diǎn)是安裝包太大,如下所示。如果VS2017選擇全部安裝,所需磁盤(pán)大小高達(dá)50.74G..當(dāng)然,我相信它 現(xiàn)在已經(jīng)是2020年了,硬盤(pán)的大小應(yīng)該不再是問(wèn)題。
如果你的電腦配置有點(diǎn)差,那么我還是建議你選擇以下IDE。
CodeBlocks支持跨平臺(tái)和C99新標(biāo)準(zhǔn)。安裝包很小,包含所有90 m以上的組件,自帶mingw編譯器,支持語(yǔ)法顏色醒目顯示、代碼完成、項(xiàng)目管理、項(xiàng)目構(gòu)建、調(diào)試。
至于Vim、VSCode等編輯器,這里不再推薦。雖然他們可以通過(guò)自定義配置插件來(lái)達(dá)到IDE的強(qiáng)大效果,但是在這里回答感覺(jué)有點(diǎn)不著邊際。
最后一點(diǎn),如果你是學(xué)生,初學(xué)C語(yǔ)言,很不幸,你遇到一個(gè)還在用Tubro C或者VC6.0的老派教授(據(jù)我所知,是it 已經(jīng)2020年了,很多老教授還在用很多年前做的PPT但是從來(lái)沒(méi)有修改過(guò),編程工具都在用VC6.0,和最新的Win10系統(tǒng)兼容性差,不支持C99新語(yǔ)法等等。),那你只能強(qiáng)烈勸自己。
千萬(wàn)不要用VC6!千萬(wàn)不要用VC6!千萬(wàn)不要用VC6!
學(xué)C語(yǔ)言需要英語(yǔ)基礎(chǔ)嗎?
需要英語(yǔ)基礎(chǔ),所有的編程語(yǔ)言都是由英語(yǔ)組成的,C語(yǔ)言是編程語(yǔ)言之一,所有的代碼都是由英語(yǔ)組成的,所以英語(yǔ)基礎(chǔ)對(duì)于編程來(lái)說(shuō)相當(dāng)重要。
但是對(duì)于構(gòu)成編程語(yǔ)言的英語(yǔ)來(lái)說(shuō),基本都是一些關(guān)鍵詞,常用的英語(yǔ)相對(duì)固定,所以你掌握一些基礎(chǔ)英語(yǔ),大概就能掌握編程了。每種編程語(yǔ)言的關(guān)鍵詞基本都是一樣的。