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