第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++,讓讀者在以后的學習過程中更加游刃有余。
推薦閱讀
- ArchiCAD 19:The Definitive Guide
- 樂高機器人:WeDo編程與搭建指南
- 輕松學C#
- TestStand工業(yè)自動化測試管理(典藏版)
- 一本書玩轉數(shù)據(jù)分析(雙色圖解版)
- 條碼技術及應用
- 最后一個人類
- INSTANT Varnish Cache How-to
- Docker Quick Start Guide
- Associations and Correlations
- 人工智能技術入門
- Working with Linux:Quick Hacks for the Command Line
- 電氣控制與PLC原理及應用(歐姆龍機型)
- 數(shù)字多媒體技術基礎
- Building Google Cloud Platform Solutions