為什麼那麼多人說C語言難學?怎麼學?
對於正在學習C/C++的同學來說,C語言可能不難,但是當自學C++的時候,總會出現各種問題,就像是一個惡性迴圈不懂所以不想看,關鍵是沒有·一個由淺到深的過程,剛開始就讓人無力,那怎麼樣從淺到深學習C++呢?今天我們就一起來討論一下~
對這方面感興趣,在學習C/C++或者想學習C/C++可以加群:948954484
首先,C++面向物件式的程式設計對開發者隱藏了很多細節,而面向過程的思維方式是一下子不能適應這粗象的思維方式。先把C語言打紮實了,著手練習用C語言實現各種常見演算法和各個課後習題,等到演算法研究了些時候,慢慢的不再程式碼注意細節(細節已達到編碼時隨手可寫出的程度)之後,再來看C++語言,頂多幾天就能適應,完全可以像學C語言一樣的容易,那時可深入學習C++。
對這方面感興趣,在學習C/C++或者想學習C/C++可以加群:948954484
C++也不難學的,作為一種工具,至少入門是很簡單的。
學習C++可以從《C++程式設計思想》開始,學習基本語法和麵向物件程式設計思想。然後如果有專案可以跟著專案學習,借鑑前輩的經驗。如果沒有專案則可以借鑑書籍,例如《深入淺出MFC》等,通過一段時間的演練,相信對抽象,封裝,多型,繼承等就會有較深的認識了。然後可以接觸下《C++ primer》,《Effective C++》,《More Effective C++》等書,借鑑大家的經驗,修正自身的一些毛病和問題。再往後就可以瞭解下設計模式相關的一些書籍,然後在實踐中靠自己多積累了。
對這方面感興趣,在學習C/C++或者想學習C/C++可以加群:948954484
不必為C++的某個語法問題而慌亂,不必為不懂C++某項技術而迷茫,選擇一個領域,選擇一個正規化,專注於C++的一個子集。在此過程中,努力去領悟C++程式設計的思想,一旦頓悟定將妙用無窮。
C++是廣博的,它涵蓋面如此之大,讓它如何能簡單。希望各位都能善待自己所學的C++==
對這方面感興趣,在學習C/C++或者想學習C/C++可以加群:948954484