-
1 # 遊點料
-
2 # 玩著學程式設計
看影片的效果會更好一些,找一套好的影片教程,然後跟著老師的思路,邊看影片,邊敲程式碼,再根據自己的思路再去實現一遍,多練習,多思考,堅持下去;
以前學習C語言看的是 如鵬網 的影片教程——《C語言也能幹大事》系列,比較經典,透過開發超級瑪麗,飛機大戰等小遊戲,開發網站的方式來講解C語言的知識;
沒想到C語言還可以這麼學,挺有意思的,具體的可以到如鵬網官網上去了解一下;
http://www.rupeng.com/Courses/Index/66?lianbot;
當時做的一個比較有成就感的小專案,挺不錯的,接下來就自己好好的去看吧;
-
3 # 靠良心掙錢
C語言本身學起來不難,也沒有多少知識點,重點還是在迴圈和分支那一部分,那才是邏輯控制的主要部分,其他的都是死概念用多了就熟練了,資料型別裡要重點掌握結構體型別,這個不管是對以後可能的面相物件程式設計或者c++的學習,再或者對win系統下應用程式的編寫都很重要,要做到能用結構體自己製作連結串列、堆疊等複雜資料結構,以上都是初學階段必須掌握的,要不然等於沒學,對具體程式設計的練習一開始就做控制檯程式,主要是掌握一些基本的演算法比如多練一些如crc效驗之類的程式,對一些細節的理解會更有效,win系統下的程式設計很多部分太繁瑣且對學習本身意義不大,同時又要求一定的知識面對計算機和軟體結構本身的理解要超過語言本身,所以要慢慢積累知識,就像學英語一樣語法會了接下來就是詞彙量和詞的用法了,這個過程就要靠你日積月累的經驗了,因為實際上有些東西比如某個方法函式你可能一輩子都用不上,那有從何學起呢,所以就是用到哪學到那,用不到的你不知道也不用操心,最後就是熟練掌握你的編譯器不管你用的是什麼,還有就是要掌握使用幫助文件比如msdn,基本就這麼多祝你學習愉快
-
4 # 黑暗心域
現在想從事軟體開發方面的工作真的要對這些計算機語言特別瞭解,不然沒用。我大學學了c語言,Java等,學的很好,但出來很難找這方面的工作。雖然現在it比較熱門,但人太多,門檻比較高…
-
5 # 飛鴻145950729
中國大學mooc 網易雲課堂 我要自學網
vc6.0 vs2010這兩個是舊點的編譯器
vs2017去微軟官網下載免費的版本
買一本c程式設計 邊看書邊敲程式碼ps.我是北航一名大一新生 c語言小白 感覺這個小紅書很容易上手 已經閱讀一百多面 扔掉了學校發的教材 可以脫離書寫一下簡單的程式
-
6 # 餘輝431
你能選擇學習C也是比較好的。C的應用範圍還是很廣的,特別對於學習硬體的。本人就是做硬體的,多數微控制器都是用C語言作為程式語言的。
此圖一亮,肯定有人噴,因為關於各大語言的爭吵從未停止過。不過只要學習是不分好壞的,只有適合與不適合。
言歸正傳,下面說說如何學習C。談到學習語言,你肯定會想到什麼什麼從入門到精通字樣的書。這裡也推薦幾本。
基礎篇:
選譚浩強的C語言程式設計是個不錯的選擇(個人認為),這本書在我上學的時候我們學校就用他當教材,當時學習的時候一知半解,也沒什麼印象。後來自學才真正理解本書。
這本書介紹的很好,從基本的資料型別,基本語句,到陣列,指標,結構體,連結串列等,這本書重點在前幾章到指標講的就不怎麼詳細了,不過對於入門是可以了,一下幾點建議:1.多上機練習,沒有那個語言不是靠程式碼堆起來的。2.多練習書上的例子不要看著感覺簡單,就不去敲了。 3.書上只是介紹一種方法,可以自己嘗試靠自己的程式碼解決問題。
提高篇:
有人說學C不學指標相當於白學,其實指標才是C的精髓所在,還有連結串列,檔案。這才是跟實際最相關的內容。至於怎樣學習這部分內容,上邊的那本書是不行了,這本c語言入門經典裡有很多實際的例子,你可以最為提高篇去看這本書。裡面的例子無論是從程式碼量還是解決的問題都很切合實際,這部分內容在於理解,千萬不能糊里糊塗的,不懂就問,一定要理解深刻,透徹。讀這本書你就不僅要能看懂他的程式碼了,而且你要會從中找出程式設計思路,因為學到這個時候,結局問題的思路更重要。
(以上僅個人觀點,學無止境,一起學習,一起進步)
回覆列表
初學程式設計,費了偌大的勁,理解了這,理解了那,竟然只是在黑框下打印出了幾個數字。我覺得,初學一門程式語言一定要用合適的方式培養興趣,黑框顯然不是一個好方法。所以,我建議在學習c語言的過程中,把系統API什麼的也加進去一起學吧,教人寫個帶介面的程式比教人成天面對控制檯程式,效果可能會好很多,因為這讓人覺得學習c語言能做事情。我是在學會了windows程式設計的時候,才對程式設計產生了很強的興趣的,說說我當時寫的一些小程式,簡單但比較好玩,適合培養程式設計興趣(程式碼量依次增大):
1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
2、在學習C語言之前,應該學好計算機基礎。裡面的很多概念對於C程式設計師都是非常重要的。如果在著手學習C之前,或者已經開始學習C,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習C語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍C語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的C語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
3、不需要多少資料,掌握一本《The C Programming Language》就足夠了。繼續學習就更加容易。建議不要找捷徑,透過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。