1、首先是雞湯,也就是為什么要學C語言。你可以先問自己,為什么我要學C語言?是為了應付考試,還是為了應聘,還是為了提高自己的編程能力。我想說的是,如果你打算以后長期從事計算機方面的工作,你就必須會一門編程語言,讓C來做你的啟蒙伴侶再好不過了。為什么?
通用。
語法簡單,C語言學起來真的很簡單,關鍵字就那么幾個。
貼近硬件,讓學會編程的同時,對計算機的有初步了解。
C語言無處不在。電飯鍋,路由器,操作系統?and?so?on?。
對以后學其他語言都是有很大幫助的,具體你會知道什么是堆,什么是棧,內存的分配與釋放。。。。。。這些都是所有語言都會涉及到的。
如果有對C語言感興趣或者想學習C語言的小伙伴可以加一下我自己的C語言交流群815393895
2、學習方法。多寫代碼,多寫代碼,多寫代碼,重要的事說三遍!有一種感覺加“碼感”。還有一件重要的是:多思考,多總結,多看別人的文章。推薦你去【CSDN】,或者【博-客-園】開通博客,記錄自己的學習點點滴滴。
遇到很頭疼的知識點怎么辦,先跳過去,過一段時間再回頭來看。
實在解決不了就去Google,百度。你的問題很特別,搜不出來,就去論壇提問吧。
提問的藝術:不要問一些百度就能出來的語法問題。
具體學習方法:
第一階段???《C?Primer?Plus》藍皮+郝斌的C語言視頻
我沒推薦經典的《The?C?Programming?Language》,因為我舉得《C?Primer?Plus》比較啰嗦一點,當然這里的啰嗦是對完全初學者有很大幫助的。看你自己的基礎吧。郝斌的視頻也是很重要的,初學者往往需要一個“瓢”,一步一步的照著畫,最后才會寫出自己的代碼。
第二階段
《C與指針》???學完C,不熟練指針,就是白學。
《C語言深度剖析》來自陳正沖前輩,這是一本關于C語言的“野史”,很有味道,強烈推薦。
《C缺陷與陷阱》?多看別人掉坑史,前車之鑒后事之師。
第三階段????數據結構結構學習。
再往后,學習一門面向對象的語言吧
作者:CC我的
https://www.bilibili.com/read/cv950732/
出處:?bilibili