我前端時間剛寫的文章:如何正確入門Windows系統下C/C++學習領域?


我前端時間剛剛寫的一篇文章,希望大家對C/C++入門能掌握正確的方式。

如果有需要補充,大家可以補充一下。

原文是這里: http://blog.csdn.net/Code_GodFather/archive/2010/04/27/5537033.aspx

[序言]
很多人都問如何正確的入門C/C++,也有很多人都跟我說在自學的時候,很迷茫,越學越亂。根據這些普遍的初學者現象,打算寫一篇關於正確引導初學者進入Windows系統下的C/C++領域.

[本內容適用環境及工具]
1> Windows系統下
2> VS2003版本以上的開發工具

[本內容適用群體]
1> 廣大C/C++的迷茫而困惑的初學者
2> 具備高中以上文化水平的邏輯思維

[內容貢獻者]


[具備基礎書籍]
1> C Primer Plus中文版
2> C++ Primer Plus中文版
備注:網友可以推薦其他好書

[推薦正確學習方式]
1> 認真把[具備基礎書籍]推薦的C/C++書籍看完並理解80%以上的內容
2> 在看書的過程中,認真利用VS2003版本的開發工具把書上的大部分程序清單的代碼抄寫一遍並編譯通過並理解清楚
3> 不用做課后習題,初學者做過多的課后習題,往往會出現信心不足,自己打擊自己。初學者應該學會通過看書和看例子並模仿並抄寫來培養興趣
4> 正確的使用http://www.google.com搜索引擎來搜索你在學習過程中遇到的問題
5> 在學習過程中不能以浮躁的心情去對待你面前的困難。
5> 通過以上4個方式,還是學不會或者學得很迷茫,可以考慮一下尋求某些和藹可親的高手請教正確的學習方式。


[網友FAQ]
1> 入門C/C++語言一般需要多長?
答: 這個是不一定的,不同的人涉及到的學習時間,學習態度,學習毅力,以及自身的智商天賦,等等各種因素 都可以決定學習周期的長短.有些1個月就可以入門,有些1年了還在徘徊中。

2> 學習C語言了,還用學習C++嗎?
答: 在現代軟件開發的過程中,一項技術會涉及到多方面的知識,而這些知識有可能是由多種編程語言構成的。你要消化一些技術,有時必須通過閱讀他人代碼。所以適應時代的發展,我個人認為應該是熟悉1~2門編程語言,掌握1~2門語言即可。就好比我現在只熟悉C/C++和匯編並掌握DELPHI和C#.
   
3> 在Windows學習C/C++應該使用什么開發工具?
答: 按照我多年的經驗,我個人還是比較偏向於微軟的VS系列產品,雖然不是很優秀,但也是面向企業化的東西。編譯器足以應付大多數軟件開發,而且VS版本越高,支持的C/C++標准越好。對於初學者,尤其是由毅力去做好Windows下的程序員,建議還是一開始使用VS2003版本以上來寫些小程序。有條件的可以安裝VS2010最新版。

4> C/C++ 是什么?VC++是什么?
答: C是開發語言 C++是開發語言,可以看成是C語言的超級版本。 VC++是開發工具,是一套面向C/C++程序員使用的開發工具,C/C++程序員可以利用這個工具來編寫由C/C++語言為主體構成的軟件和程序。

[修改補充]
如果你有什么建議和補充的話,請留言跟帖,好讓我更加完善這篇文章,以造福更多的初學者。

12 个解决方案

#1


#2


多讀多寫熟能生巧。

#3


看書加動手,加google

#4


我在載道網開了一個C語言課堂,N多視頻課程免費學的哦!

#5


RTFM很重要。

#6


以及自身的智商天賦
----------------------
-_-!

#7


智商是必須的。。。可惜我沒 求鼓勵

#8


這個得頂....
看了收藏了,還有這篇 如何正確入門Windows系統下驅動開發領域

#9


記不得哪位C++大牛在哪本學習C++的書的前言里面說過
“用C語言1000行源碼能完成的工作千萬不要用C++重寫!”

#10


學習啦!

#11


計划中

#12


該回復於2012-09-20 09:36:23被版主刪除

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com