爲什麼那麼多人說C語言難學?怎麼學?

對於正在學習C/C++的同學來說,C語言可能不難,但是當自學C++的時候,總會出現各種問題,就像是一個惡性循環不懂所以不想看,關鍵是沒有·一個由淺到深的過程,剛開始就讓人無力,那怎麼樣從淺到深學習C++呢?今天我們就一起來討論一下~

爲什麼那麼多人說C++難學?怎麼學

對這方面感興趣,在學習C/C++或者想學習C/C++可以加羣:948954484

首先,C++面向對象式的編程對開發者隱藏了很多細節,而面向過程的思維方式是一下子不能適應這粗象的思維方式。先把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/C++可以加羣:948954484

不必爲C++的某個語法問題而慌亂,不必爲不懂C++某項技術而迷茫,選擇一個領域,選擇一個範式,專注於C++的一個子集。在此過程中,努力去領悟C++編程的思想,一旦頓悟定將妙用無窮。

爲什麼那麼多人說C++難學?怎麼學

 

C++是廣博的,它涵蓋面如此之大,讓它如何能簡單。希望各位都能善待自己所學的C++==

爲什麼那麼多人說C++難學?怎麼學

對這方面感興趣,在學習C/C++或者想學習C/C++可以加羣:948954484

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章