-
1 # new-小組會
-
2 # 69歲講武德的老同志
如果是完全沒有程式設計經驗的話,最好用開發工具學習,比如,codeblocks,dev-C++,C-free,這些都是Windows平臺安裝簡單易用的。
入門之後,學習在vmware上裝Ubuntu系統,用Vim編寫程式碼,編寫makefile。瞭解一個c程式碼是怎麼生成可執行檔案的。
-
3 # 阿P折騰吧
初學者用記事本程式設計因為記事本沒有IDE那樣人性化的功能可以養成一些好的編碼習慣,但是因為它從編碼到執行步驟繁瑣很容易就讓初學者失去興趣。我以前使用dev-cpp學習C語言,很容易上手。
-
4 # 不雨亦歇歇
千萬不要用記事本,也不要用vc6.0
這麼些能把寫成死狗還容易禿頂。
去百度visual studio 第一個網址就是下載2017社群版,清晰簡潔的介面,強大的程式碼補全,讓寫的每一行程式碼都是一種享受。
-
5 # 沉醉的傻啦吧唧
不建議這麼用,不管什麼語言都要求要有相應的語言環境,初學者可以先用相應的IDE編寫程式,c語言比如用vc++等,編輯、除錯、執行等都是介面話操作,很容易入門。
-
6 # 牧碼人1981
當年也學過Basic,c,JAVA,python....等好多語言。
1、不知從什麼時候開始,有這樣一種認知,哪就是高手都只用一個記事本,Linux下只用Vi或Vim,否則就是菜。對於這個觀點,我是不敢苟同的,不管是記事本還是整合IDE環境,都只是一個工具而已,只要能提高生產效率的工具就是好工具,不應該被鄙視。
2、開發工具的選擇不是你個人說了算的。在一個團隊開發環境下,不是說你想用哪個工具就用哪個工具,也不是說你想用什麼技術來實現就可以的,必須要按照團隊的統一配置要求進行協作,才能更加高效,現在的IDE環境是非常多的,有的甚至生成的專案結構都是不一樣的,所以還是按技術部經理的要求來選擇開發環境吧。
3、用記事本的好處。用記事本開發程式碼作為新手來說是有很多好處的,第一是可以讓開發者記住語法,關鍵字,所謂好記性不如爛筆頭,很多程式碼在閱讀的時候好像都懂了,但一開始寫的時候就忘記了。很多同學一開始程式碼差不多都懂了,最後寫個hello world都不會,就是因為之前都是用的複製貼上來的程式碼,執行完就覺得學會了,最後是一個include都拼寫錯誤了。第二是在特殊環境下,像Linux命令列,沒有圖形化IDE的時候,Vim真是一個利器,哪是沒辦法的事,沒得選。
4、速度快。記事本一類的編輯器比較輕量化,像Notepad++,Uedit之類的編輯器是非常受歡迎的,功能強大又不重,執行很快,這才是選擇的重要原因,另外就是對字元編碼處理得非常好,Notepad++在這方面做得非常好,我一直在用,不過寫專案程式碼還是選擇IDE環境。
-
7 # hitzhangjie
新手學C語言,重要的是掌握程式設計的要領、編譯工具鏈的使用,編輯器只是你寫程式碼的工具。
你說它重要嗎,毫無疑問它是重要的,好的編輯器(含ide)效率高、語法高亮、語法檢查、拼寫檢查、錯誤提示、自動化構建,不僅僅是逼格的問題,它能讓你體會到程式設計的樂趣,程式設計雖然也是敲鍵盤,但是它與普通的編輯工作是有巨大差別的。
為什麼要用記事本?一句話總結,為了讓你在沒有足夠的知識理解你在做的事情之前,先靠記性幫助你入門,比如宣告語法為什麼是這樣,為什麼是int a而不是a int,很抱歉,你還沒有接觸到編譯原理,為什麼要寫include,很抱歉,你還沒有接觸到gcc預處理期標頭檔案的展開邏輯,為什麼要用記事本寫原始碼再一步步操作,因為你需要認識到原始碼是給人看的,在機器能執行前,還有很多工作要做,一整條編譯工具鏈,程式執行時作業系統程序建立、排程…用記事本也許會讓你意識到有這麼多工作是別人幫你做了,要學習的還有很多,掌握不好記事本用的走火入魔也許會讓你徹底失去興趣和耐心,因為恐怕七八年過去,這裡涉及的問題還是不能徹底理解。就是這樣的,這是一套天書樣的東西,理解的人屈指可數。
所以,用記事本只是為了讓你認識到、理清楚編寫程式在整個軟體開發中的位置,而不是目的,當你理解了這些入門常識,就趕緊選個合適的ide吧。有人提到用vim是裝逼,裝逼的人總是喜歡這麼論斷,題主如果有能力掌握vim,你會信奉vim的哲學,沒有什麼編輯器能再讓你回頭。
不存在神之編輯器,沒有人會成為神,但是編輯器之神,是能實現的!vim >>> emacs
-
8 # 白狐2205
作為一個過來人,可以很明確的回答你,新手,不要把精力花在記程式碼、函式上面,用好點的程式碼編輯器,或者ide,能助你快去熟悉編碼規則,能快速定位邏輯錯誤和漏洞,當然,即便不是新手,那程式設計效率也是非常重要的。像c語言這種開發效率低的語言,新手用記事本,寫個hello word或者檔案瀏覽還可以,完整有用功能的軟體,簡直不可能。再說了,複雜一點的結構,用記事本,指標都能把你繞暈。
-
9 # zhangyiant
如果剛開始能用記事本體驗一下,還是很有好處的。
能夠發現一些自己平時不注意,而由IDE完成了的事情。
也就剛開始幾個程式用一下,之後還是找個好點的編輯器或者IDE用用。
-
10 # Python進階學習交流
沒有吧,哪門子的規定啊,哈哈哈。
新手學習C的話,前期是得一個字母一個字母的往上敲,不借助IDE等開發工具自動補全什麼的,完全靠自己敲程式碼,靠自己去分析,這樣對自己的學習是十分有幫助的,即便程式報錯也會很輕易的知道錯在哪裡,這對自己的能力及快速入門十分有益。
學習C語言,不一定就得用記事本,用VS、VC等都是OK的,不過在敲程式碼方面肯定是不能夠偷懶的,記住這點,用什麼程式碼工具都是OK滴。
加油,共同進步~~
回覆列表
這誰說的,這年頭還有人說這種話?除非,你是想在Linux環境下學習make或是cmake,然後編譯c檔案,否則用IDE就OK了。當然,學會使用vim這種級別的編輯器也是很有必要的,嘛,裸的Vim約等於記事本,所以其實也差不多。