{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

學習C語言有什么好的編程軟件推薦?

shaonbeanshaonbean 回答6 收藏1
收藏問題

6條回答

xingqiba

xingqiba

回答于2022-06-22 18:33

學習C語言有什么好的編程軟件推薦?這個目前來說就非常多了,作為一門起源比較早、偏底層的開發語言,c語言在操作系統、嵌入式、服務器方面有著非常廣泛的應用,自然對應于編程軟件也非常多,下面我簡單介紹幾個,感興趣的朋友可以嘗試一下:

輕便靈活的開發軟件,適合于初學者

  • code::blocks

這是一個免費、開源、跨平臺的c/c++編程軟件,基于wxwidgets開發而成,相信許多做c語言開發的朋友應該非常熟悉,插件擴展豐富,功能拓展良好,支持自動補全、語法提示、代碼補全等常見功能,除此之外,自帶有許多工程模板,可以很方便的創建OpenGL、Qt、DirectX等常見應用,個人使用非常容易掌握,尤其對于初學者可以說是非常合適:

  • dev-c++

說起dev-c++,相信許多初學c語言的朋友應該非常熟悉,許多高校都采用這個軟件作為教學,相比較功能齊全的code::blocks,dev-c++功能比較單一,僅支持windows平臺,插件擴展少,而且不支持自動補全、語法提示等常見功能,初學來說可以很好的鍛煉基本功,尤其是編碼能力,但對于項目開發來說,效率有些捉襟見肘,而且現在官方也已經停止更新和維護:

智能強大的開發軟件,適合于專業開發者

  • visual studio

說起visual studio這個大名鼎鼎的開發神器,相信只要是做編程的朋友無人不知無人不曉,號稱宇宙第一IDE環境,只要你能想到的功能,vs幾乎都能滿足,除了基本的vb、c/c++、c#,新版本中也加入了python、java、node.js,智能補全、代碼高亮、語法提示等功能非常不錯,許多高級功能,包括cmake、單元測試等也能很好支持,初學來說不容易掌握,但熟悉后的確是一個開發利器,尤其是多人協作的大型項目:

  • clion

這是jetbrains公司專門為c/c++開發的一款軟件,說起jetbrains,許多朋友應該非常熟悉,idea、pycharm、phpstorm這些良心軟件都出自jetbrains,作為同類型產品,clion同樣非常強大,智能補全、代碼高亮、語法提示等功能非常不錯,兼容cmake、單元測試、代碼重構等高級功能,如果你需要跨平臺開發,習慣了jetbrains全家桶,可以使用一下clion,很快就能掌握,當然,軟件本身是不免費的:

目前就推薦這4個不錯的c語言開發軟件吧,初學來說可以使用code::blocks、dev-c++等簡單易用的軟件,熟悉后,可以使用visual studio、clion等專業強大的軟件,當然,你也可以使用vs code、source insight等輕量級代碼編輯器,都行,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

評論0 贊同0
  •  加載中...
williamwen1986

williamwen1986

回答于2022-06-22 18:33

C語言開發,我只推薦這兩款......


Vim

新手學習,建議C語言開發選擇Linux環境,這里當然是推薦「Vim」了,搭配gcc、gdb,自己一步步動手實踐,讓你更加深入的了解程序的運行、編譯、鏈接的整個過程,當然,開始階段可能會比較痛苦。不過等你熟悉后,肯定會有“一覽眾山小”之感!

VisualStudio2017+

全宇宙最強大的IDE,這里直接推薦VS2017及以上版本系列,都已經2020年了,完全沒有必要再去使用VS2013、15這些老版本了。搭配番茄插件(VA助手)來寫C、C++簡直不能太舒服。語法高亮、智能提示、單步調試、顏值高、新特性支持效果佳......用戶體驗簡直爽到爆。

新版本的VS直接支持Linux遠程調試。使用它,你不僅可以創建基于MSBuild構建Microsoft Visual C++項目,更可以基于CMake構建跨平臺項目。如下圖,我們可以直接創建跨平臺的CMake工程。


VS有什么缺點呢?

我想,最大的缺點可能就是安裝包太大了。如果選擇將所有組件勾選全部安裝的話,所需磁盤大小居然高達50.74G。不過,都已經2020年了,硬盤大小不應該再是困擾我們的問題了。


也許你是初學者,買到的教材示例用的是VC6;也許你是學生,實驗室古老的電腦配置是VC6,甚至你的各類考試都是VC6;也許你的老教授上課還是在用VC6。但是,我還是要有情提醒你一句:

千萬不要用VC6!

千萬不要用VC6!

千萬不要用VC6!

堅持使用VC6就是在自我淘汰!


本文為作者“一個程序員的奮斗史”悟空問答原創文章,未經允許轉載、抄襲必究!

評論0 贊同0
  •  加載中...
psychola

psychola

回答于2022-06-22 18:33

我就是教C語言的老師,我推薦的和其他人推薦的不太一樣。C語言是初學程序的同學第一個開始接觸的語言,我相信題主肯定也是程序初學者,不然不會問這個問題。可能是我學生基礎大多比較差,高考200分-300分的比較多,我和我的同事選擇的編譯器標準是越簡單越好,越簡單的編譯環境越適合專注于學習語言本身,而不會讓精力被復雜的編譯環境給消耗。要知道很多學習程序的初學者都是因為第一步的各種困難就退縮了,導致沒有發現編程的樂趣。

我推薦的是C與C++程序設計學習與實驗系統。

它是從事一線教學的大學教師根據多媒體教學演示和C語言初學者的特點,量身打造的一個簡單易用的C/C++程序設計教學演示、學習與實驗軟件(支持TC2/TC3、VC6、GCC四種編譯器,單步調試功能免費,沒有使用日期限制)。

同時,為了便于C語言學習,加入C語言學習指導、入門程序實例、典型源程序、典型的函數算法,課程設計指導、課程設計源程序、 Visual C++6.0中英文編譯錯誤信息同步顯示功能(并配有60多種同步的語法錯誤程序實例、修改方法等已免費)、 Turbo C2.0 中英文編譯錯誤信息同步顯示功能、Turbo C++3.0常見編譯錯誤信息、C語言專業詞匯的中英文對照、2004年到2011年15套全國計算機等級考試二級 C 語言的真題筆試試卷及答案和10套上機模擬試題和詳盡的答案與分析等大量的學習資源。另外 “編程日記” 功能可以讓你記錄你的 C 語言學習歷程, “資料管理” 功能讓你大量的下載資料不再難找。

你可以從圖片上看到非常友好的中文界面,非常友好的新手幫助文檔,軟件問題解答。這個軟件基本不用學怎么用,上手就能玩C語音編程。


對于新手來說,如果你是老手可以不往下看,不要笑我:

visual studio 太復雜,安裝需要的硬件條件高,使用起來太復雜。我建議是學到C++的時候才開始使用。

vc++6.0 太老,創建項目什么的也沒有實際用途,建議不用了解。

dev-c++軟件不錯,其實我們有部分也使用這個軟件,也可以一起學習,了解一個編譯器之后,其他的很容易掌握。

評論0 贊同0
  •  加載中...
lijy91

lijy91

回答于2022-06-22 18:33

偶然中看到一篇說得比較詳細的文章:

http://www.360doc.com/content/19/0313/16/277688_821236998.shtml

,如果只是入門學習,使用DevC++就夠了,就算是目前ACM競賽配備的環境中也有DevC++,簡單實用

評論0 贊同0
  •  加載中...
cncoder

cncoder

回答于2022-06-22 18:33

一般學校里用的都是vc++6.0

Dev-C++

Code::Blocks

Microsoft Visual Studio

評論0 贊同0
  •  加載中...
leejan97

leejan97

回答于2022-06-22 18:33

gcc[捂臉]

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<