C語言初學者如何配置程式設計環境最適合學習 Windows 環境下 ?

時間 2021-05-31 20:13:17

1樓:

問題1,除了編輯器和編譯器,我覺得你需要乙個ide,免得折騰,推薦vs2017 ,乙個ide解決你所有問題,讓你可以專注學習程式設計,而不為一些細枝末節的問題當誤時間,另外你說vs對一些特性支援不好,我可以明確地告訴你,你只是學習c語言,你還遇不到這些不支援的特性,在win平台下最好的c編譯器肯定是vc莫屬。

問題2,編輯器有很多,目前不推薦新手使用命令列編輯器,推薦使用ide,如問題一。

問題3,makefile是linux下編譯c工程的指令碼,雖然mingw將其移植過來了,但是並不推薦你在windows下使用,既然你在windows下學習c,就老老實實用vs吧,它已經代替了makefile。gdb是gcc自帶的命令列偵錯程式,既然你在windows下,還是重申請使用vs除錯。msys是乙個windows模擬linux環境的東東,我覺得題主真心不需要去折騰這個玩意,要麼你就在linux下學c,要麼早期就不要碰這些玩意。

問題5,問題6,都已經前面給你講了,請使用宇宙最強大的c語言ide vs2017。本人目前的開發環境分別有vs2017和clion,建議題主在windows就選擇vs2017,等學會了,你可以再折騰一下mingw,gcc,clion,cmake這一套東西。

2樓:悲催的襪子

這麼多人推薦Visual Studio 2017 Community我想問下

你們知不知道這個玩意基本上是不支援c語言。

不想折騰的話,最簡單的就是codelite了。

我推薦vs code / atom/sublime + Mingw

3樓:海16

推薦codeblocks,初學絕對夠用,裝個編譯器就行了。vs還是有點太大了,電腦不行會有點卡,而且微軟的編譯器有的東西不支援,比如變長陣列之類的。

4樓:cvifli

初學者來答乙個,現在用win10和win10自帶的wsl,如果不想裝各種東西可以用windows的編輯器編輯好再放到wsl裡面編譯執行。

也可以用vscode,也很方便,不過要裝MinGW或者clang(逃

5樓:王旭競

用mingw非常麻煩,很多類庫都要重新編譯後才能用的,要解決一堆依賴問題。不是新手能輕易搞定的。

建議在Ubuntu系統下進行開發,而不是windows,方便太多太多太多了。

vs的c/c++標頭檔案是非標準的格式。

《c primer》和《C 程式語言》哪本適合初學者?

已登出 C Primer 是用來學習C 的,類似於C 的課本,用英語舉例就是 新概念英語 C 程式語言設計 是查詢的工具書,類似於C 的字典,用英語舉例就是 牛津英語字典 如果你要學習C 就選第一本,如果你要查詢不懂的問題,就選第二本。個人blog https www.個人建議,僅供參考。披著布匹的...

嗨翻C語言適合初學者嗎?

CuKing 感覺挺不錯的,就是看這個入門的,有些人說知識點少,確實,不過這個也無所謂,慢慢積累就好,這書重要的是引導你程式設計,讓你知道什麼是C,什麼是程式設計,怎麼用C程式設計,而不是把C語言的所有都事無鉅細的交代給你,很適合初學。 YUER 非常精彩的一本書,然而另乙個類似問題下面的回答者全都...

C語言初學者,用什麼軟體好?

什麼好用我不知道,但是老師讓我們裝的cfree 工作之後接觸過的編輯器,功能很強大的,sublime算乙個,據說atom也厲害,不知道能不能寫c。現在我是前端,很喜歡用vscode,不知道寫c啥感覺。 狐狸少爺 vs devcpp eclipse都還行,devcpp最方便,上手簡單,也不太佔硬碟,w...