第1篇 C++入門
第1章 C++概述
在網(wǎng)上論壇中,C++初學者的第一個問題經(jīng)常是“我該怎么學習C++?”或者“學習C++難么?”,針對這樣的問題不同人會給出不同的答案。自從C++產(chǎn)生以來,人們的編程習慣開始逐漸改變,直到今天,C++語言仍然在軟件開發(fā)領域中占據(jù)著重要的地位,越來越多的人開始使用C++,C++正在軟件開發(fā)領域中發(fā)揮著它自己的獨特優(yōu)勢,越來越受到廣大程序員的歡迎和追捧。
C++既繼承了C語言的一些特點,又有著自身獨特的優(yōu)勢,C++綜合了各種語言的長處,有著越來越多的功能,使用C++可以更加容易和快捷地進行大型復雜軟件的開發(fā)。當然,既然C++有著這么多的優(yōu)勢,學習起來自然是有一定困難的。有的人說C++很難,這很正常,如果有的東西一學就會,試問這個東西還有什么價值。因此要想學習C++就要堅持不斷地去學習,至于最后能夠達到什么樣的結果這就要因人而異了,有的人可能會成為一個C++高手,在C++的世界里縱橫馳騁,有的人可能只領略到了C++的一些皮毛,可以進行一些簡單的應用,但對于C++中的高級技術可能無緣使用了。因此,最終要達到一種什么樣的境界完全取決于學習者本人,看學習者自己的學習態(tài)度如何了。
在本章中,我們首先對C語言和C++語言的歷史做一個介紹并比較一下它們各自的特點,然后會對面向編程的思想和C++的編程風格進行詳細的介紹,從而對這門語言有一個大致的了解,俗語說得好:“知己知彼方能百戰(zhàn)百勝”,因此在這一章中主要向讀者全面介紹一下C++,讓讀者在以后的學習過程中更加游刃有余。
推薦閱讀
- Windows程序設計與架構
- 精通數(shù)據(jù)科學算法
- 基于32位ColdFire構建嵌入式系統(tǒng)
- 傳感器與新聞
- Mastering Game Development with Unreal Engine 4(Second Edition)
- Word 2007,Excel 2007辦公應用融會貫通
- 從零開始學SQL Server
- Linux內(nèi)核精析
- 所羅門的密碼
- 單片機原理實用教程
- MPC5554/5553微處理器揭秘
- Raspberry Pi Projects for Kids
- 計算機硬件技術基礎(第2版)
- 三維動畫制作(3ds max7.0)
- Orange'S:一個操作系統(tǒng)的實現(xiàn)