這是這個問題具備很強的兩面性锥惋,對于想切入某些領域比如嵌入式開發(fā)等這些C語言是必須要學的屋群,不但是C語言要學習畏梆,數據結構您宪,c++也要切入進去,所以對于C語言的學習奠涌,還是要選擇的方向宪巨,有些java的技術大牛本身也不懂c++,但java搞的風生水起溜畅。
從系統(tǒng)學習的角度考慮學習C語言還是很有必要捏卓,畢竟懂得底層功能的實現,對于系統(tǒng)的了解軟件框架還是有幫助〈雀瘢現在很多主流的編程語言的底層大多是基于C語言構建出來的怠晴,了解底層的實現,對于深刻了解底層代碼的實現有非常強烈的借鑒意義浴捆。
2.制定學習計劃蒜田,計劃的推進以書本的大綱為基準
3.在推進計劃的過程中,如果遇到不懂找到?對應的視頻學習
4.把指針选泻,數組冲粤,函數,結構體页眯,遞歸梯捕,回調等基礎學好之后
5.嘗試做點C語言的測試小項目,比如貪食蛇窝撵,圖書管理系統(tǒng)等等
6.找一些開源的代碼傀顾,通過查找資料爭取讓自己看明白
7.嘗試修改開源代碼,并且能夠順暢的運行起來碌奉。
推薦一下小編自己的C/C++交流群:775356268? ?里面教程短曾,源碼,干貨應有盡有道批!每天晚上還有免費的直播課堂哦错英!