c++一周學完的人是怎么做到的?
如果只是語法,一個人,或者天賦極好(雖然我沒見過),或者有其他語言的基礎,是完全可以做到的。
但是,請永遠記住,學習一門語言,不是為了考試,而是為了使用,而只要開始使用,就不再是語言本身的事了。
舉個例子,如果你學習了c++基本語法之后,然后想要用它寫一個windows桌面程序,你該怎么做?
即使你的程序只是一個最簡單的計算器,沒有數(shù)據(jù)庫,沒有io訪問,你總的有一個窗口,有一些按鈕吧。但是,要做到這一點并不簡單!
最基本的,你要了解windows的消息機制,能夠?qū)κ录M行響應,知道對應的api位于那些系統(tǒng)動態(tài)庫…
如果你不想直接調(diào)用wibdows API,你還可以使用其他框架(例如MFC等),這又是另一個廣大的世界了。
而api之下,框架之下,本質(zhì)上是對操作系統(tǒng),對架構(gòu)和設計的認知,這些東西又會涉及更多的東西。
因此,所謂掌握一門語言,語法層面占比是非常少的,其他的都包含在這門語言巨大的生態(tài)之中!
更不用說,對一門語言,按我的經(jīng)歷,即使只在語法層面,要想正真掌握,也只有在反復的實踐中才能實現(xiàn)。
就好像c/c++的指針,若非真正進行過開發(fā),經(jīng)歷過相關(guān)的“愛恨情仇”,你就不會對它有刻骨的認識。
我這里剛好有嵌入式、單片機、plc的資料需要可以私我或在評論區(qū)扣個6