當前位置:編程學習大全網 - 編程語言 - 本人想自學C++,現在上高壹,對C++壹竅不通,應該怎麽做?

本人想自學C++,現在上高壹,對C++壹竅不通,應該怎麽做?

妳想學程序設計,那就先搞清楚妳想學C++還是C(面上看兩者有遞進關系,其實設計思想完全不同,根本就是不同的程序設計哲學,C++ is not a better C!!!!),如果學C++的話,就給妳提點建議。

首先,選擇壹本好書:1、起步的書,《C++ Primer》(4th,Lippman);2、進階提高的書,《The C++ Programming Language》(Bjarne Stroustrup)(這本書是程序設計界對C++講解最深刻的書,讀懂它對妳來說將會受益匪淺,它的作者是Bell實驗室的Bjarne Stroustrup,C++的創始人,這本書是經典中的經典),《Imperfect C++》(MatthewWilson);3、涉及優秀的程序需要學習數據結構,推薦《數據結構(C語言版)》(清華大學出版社,嚴蔚敏),有了這些東西基本就夠妳學了;4、建議妳別看譚浩強的那些書,並不是說譚浩強的書不好,但是他的很多編程習慣確實不好,他出名是因為他最早的壹本《c程序設計》,那是中國最早的壹本講述C語言的書,但是很多東西讓學生編程機械化,過分追求細節,忽略了程序本身的很多深層次的東西。

其次,如果有機會上網的話,建議妳多上上CSDN論壇(www.csdn.net),MSDN論壇(msdn.microsoft.com)(這個是微軟的論壇),多看看高手的作品,學習學習。

再次,選擇壹個好的開發平臺(IDE),推薦妳使用Microsoft Visual Studio 2008(或者2010也行,今年4月剛發布) ,強烈不建議妳使用Visual C++ 6.0(太老了,Bug還很多,並且是上壹代本地C++的代表,已經開始跟不上時代,現實的技術是微軟的.NET平臺帶來的托管技術),如果嫌2008太大的話,妳可以使用Dev-Cpp,兼容ANSI C(標準C)或者Borland C++ Builder。

最後,妳可以學壹下可視化編程,再推薦妳壹本介紹開發Windows程序(就是妳常常看到的各種Windows應用程序,比如,畫圖程序)的好書,《Visual C++ 2008 入門經典》(Ivor Horton 著),很容易上手的。

給妳壹點忠告吧:1、學無止境,程序設計沒法速成,妳要想學好程序設計必須大量實踐,寫程序,調試程序,壹本好書可以讓妳入門,可是要成為高手,能靈活地使用它,就必須大量練習;2、學習哪門語言並不是最重要的,語言表達妳的思想,但不能代替妳的思想,任何壹種程序設計語言用好了都是大牛(例如 Java , Basic , Ada ...),把精力放在真正能開發生產力的地方—算法—上面來;3、高中是應試教育,但是希望妳不是僅僅為了拿獎去學習程序設計,所以也就不要僅僅把做題當做學習程序設計的方法,那樣沒法學好程序,尤其在C++領域,永遠別說“我學會了”,也沒人敢這麽說。

希望能對妳有所幫助吧!

  • 上一篇:php怎麽查看壹個變量的占用內存
  • 下一篇:膠州市職業教育中心學校電話
  • copyright 2024編程學習大全網