如何自學C

來源:生活大全幫 1.34W

如何自學C

第一步:放下書本,找一個設計優秀的C++代碼庫或者應用程序。可以是一個小型的引擎(例如Ogre的超早期版本、一個網絡庫),或者是你感興趣的其它領域的優秀代碼(例如一個簡易的IM程序)。一定是大家認可的,設計優秀的代碼。第二步:自己拿這個庫仿照已有代碼寫一些真的有趣的應用程序。這些好的代碼庫一般都有簡單Tutorials,按着Tutorials一步一步的跟着寫,學會調試,然後不斷擴展。比如如果是Ogre你就寫一個超小型遊戲,如果是網絡庫你就寫一個小型IM。第三步:在你寫的足夠多以後就去看看代碼庫本身的代碼和設計,遇到不會的就翻書就問別人。第四步:拿起書本,找那基本大家公認的“解決實際問題”的C++書來看,比如Effective C++那些,但不要看C++ Primer這種大部頭,這種是“工具書”,有問題去查,沒問題就放那放着。這時候你經過第一步已經對C++語法基本熟悉了,並且經過第二步你會碰到一些實際問題,所以看一些解決實際問題的東西會很有效率,認識也會很深。第五步:按着上面看書看到的知識,去修改第二步自己寫的東西。

熱門標籤