回覆列表
-
1 # superspinach
-
2 # 程式設計師葉子
有c的基礎,c++學習會快很多。
建議你分兩個階段學習:1)先快速瀏覽學習一遍,把感覺有難度的不容易理解的重點標註先跳過。這樣心裡會有底。2)第二遍學習研究第一遍的難點,多花時間精力研究,多敲程式碼。從易到難,從面到點,重點攻克。
迴圈上述的方法多次,學習的效果和進度都會有很大提升的。
加油哦!
-
3 # 人性與其他
掌握c語言?恐怕沒那麼簡單,實際上掌握的c語言也只是標準c,離工程應用早了十萬八千里。如果不是為了找工作,建議繼續深挖c語言。
首先是各種資料結構的實現。雖然現在有現成的框架,基本的連結串列、佇列、雜湊表等都有實現,但是在更多的場景下是需要自己去寫特殊的資料結構,這裡就很考驗程式碼設計能力。
其次是平臺api程式設計。至少要知道檔案的操作、網路、多執行緒等,這時候基本可以用c寫一些可以用的東西了。
然後是高階的東西,比如利用c語言做bs、cs開發,這個時候就非常考驗計算機的基礎知識,比如cgi、http協議等。
最後還是那一句話,如果不是為了找工作就請深耕c語言,把其磨練到極致。
那本書你兩個月可以看完?書上那麼多例子你上機執行一遍需要好多時間,如果發展方向是C++這本書認真看隨時看,內容太多了,沒有半年以上看不完