C++程式設計的入門?

C++應用領域:

1.遊戲(C++的效率是一個很重要的原因)。

2.網路軟體(C++擁有很多成熟的用於網路通訊的庫,其中最具有代表性的是跨平 臺的、重量級的ACE庫,該庫可以說是C++語言最重要的成果之一, 在許多重要的企業、部門甚至是軍方都有應用)。

3.分散式應用。

4.作業系統(在該領域,C語言是主要使用的程式語言。但是C++憑藉其對C的 相容性,面向物件性質也開始在該領域嶄露頭角)。

5.裝置驅動程式(也是因為效率的原因)。

6.移動(手持)裝置。

7.嵌入式系統。

8.教育與科研。

工具/原料

時間

精力

方法/步驟

首先一定要靜下心來,心態要放正,不斷的付出才能有收穫。

C++程式設計的入門

多讀一些相關書籍,豐富自己的知識,免得在編寫程式碼的時候,有想法,沒有知識和能力。

C++程式設計的入門

學習任何一門語言都需要一個從入門到精通、從新手到高手循序漸進的過程。不過,對於一個所謂的新手而言,究竟是一個完完全全的新手,還是一個熟悉某種別的語言的“新手”,甚至是在某種語言程式設計領域已經頗有建樹的高手,很難一概而論,所以不同的C++新手需要不同的入門書籍。

在此我推薦幾本書:

《C++Primer Plus》

初學C++不錯的書,覆蓋面較全,章節安排比較合理,由淺入深,也很容易,故因此失去了一些深度。價格比較便宜,但翻譯質量略有不足。

C++程式設計的入門

.《C++Primer》

有“C++的百科全書”,C++程式設計師人手必備。對語法、語義的描述非常細緻和嚴謹,適合有一定經驗的C、C++程式設計師作為工具書和理論指導書使用,但由於其有一定深度,而沒有進階順序的章節安排,所以不適合初學者做為教材使用,價格略高。

C++程式設計的入門

《C++程式設計思想》

除了講述語言之外,有一定的工程性,從設計者的角度來描述C++怎樣應用在實際的專案中。語言描述的全面性欠佳,但還是有一定精度的,尤其是在一些小技巧方面。本書還引入了大量的戰例,通過一個個的真實專案來引導你使用C++的思想去思考問題。翻譯很差,有一定難度。

C++程式設計的入門

《C++程式設計語言》

C++之父所作,被稱之為“C++聖經”。不僅對語言,而且對語言周邊的一些如發展史、語義哲學都有比較詳細的描述。對語言的描述較為全面,同時包含一部分和程式庫相關聯的知識,並有一定深度,適合有一定語言基礎的初學者,翻譯質量不錯,價格適中。

C++程式設計的入門

《C++程式設計教程》(錢能-清華版)

國人所著,國人水平實在有限,深度和廣度欠佳。可圈可點之處有講解較為清析、簡單,符合中國學生思路,價格便宜。

C++程式設計的入門

書讀得很好了,實踐是必須的!!!!

實踐了你才能更好的運用書本上的知識,而不是隻會紙上談兵。

自己編寫了程式碼之後,你才能發現的自己哪裡掌握的還不夠好。(當然如果你寫的是極其簡單的程式碼,只有幾十行,那就沒什麼用了)

C++程式設計的入門

要學會做筆記;程式設計師編碼過程中總會碰到很多 bug,這些 bug 都應該算是我們的一種閱歷,非常想把這些犯過的錯誤記錄下來。

寫讀書筆記的好處

人腦不是電腦,看過的東西是會忘的,學過的東西也是會忘的。

當你看完一本書,或是文學的或是科學的,多少會學到記住一些東西。這時候,切切不可想當然的以為,這些東西你學到了,就會忠誠的永遠追隨著你。

讀書筆記則會很好的幫助我們,在知識即將遠離自己的時候,又快又準的把他們給拽回來,不需要重新去啃一遍大部頭。當然我也從來不否認重讀經典的益處,只是在時間如此珍貴的當前,親筆書寫讀書筆記確實不失為澆築學識之樹常青的甘露,不至於還要去重新栽種一棵。

C++程式設計的入門

寫部落格,面向開發者的知識分享社群。讓自己的力量貢獻給許許多多的年輕人。

同時還可以鍛鍊自己寫程式碼的能力。

注意事項

學習過程中一定要耐心!!!!

不懂的可以去各大論壇,貼吧等大神集聚地詢問。

原因, 語言, 效率, 領域,
相關問題答案