- 輕松學編程:中小學C++零基礎入門
- 楊博洋 王建元 張登奎主編
- 724字
- 2022-07-29 13:56:43
0.2 C++語言簡介
引入
蒜頭君:什么是C++語言呢?它又能用來干什么呢?
講解
你可能會有這樣的疑問,如參加信息學競賽為什么一定要學C++語言呢?C++語言有什么厲害之處呢?下面先來給大家好好介紹一下C++語言。
今天要學習的C++語言,它不是很晦澀、很可怕、很遙遠的一個概念,其實在生活中隨處可見使用C++語言編寫的程序。熟練掌握C++語言也可以用來解決實際生活中的難題。
首先,C++語言真的是無處不在,并且非常強大,如平時見到最多的操作系統——Windows操作系統,就是用C++語言實現的。還有生活中經常用到的聊天軟件——QQ,也是用C++語言實現的,如圖0.1所示。

圖0.1 Windows操作系統和QQ軟件

圖0.2 輸入法和Scratch編程軟件
在計算機或手機上使用的輸入法大多數也是用C++語言實現的,還有一些同學接觸到的Scratch編程軟件也是用C++語言實現的,如圖0.2所示。
當然,還有很多計算機上的游戲、iOS和Android手機上的應用等,都是用C++語言來實現的。厲不厲害?
其實大家生活中經常和它打交道,只不過之前大家并不知道我們熟悉的許多東西都是用C++語言來實現的。當然,之所以將C++語言作為編程入門知識,并不只是因為其很強大,最關鍵的原因是,C++語言是中國計算機學會指定的不久后的將來唯一可以在信息學競賽中使用的編程語言,Basic、Pascal和C語言將要退出信息學競賽的舞臺啦。
因此,大家的編程入門就直接從C++這個萬能、高效的編程語言開始學起。
拓展閱讀
Ada——第一個程序員
英國著名詩人拜倫勛爵之女、世界上第一個軟件程序設計者阿達·洛普雷斯(Ada Lovelace)于1815年12月10日在倫敦出生。她翻譯并批注了查爾斯·巴貝奇關于差分機的著作,并第一次提出計算機不但可以用來計算數字,還能用來實現復雜的算法用以解決實際問題。在篇幅2倍于原文的批注之中,她設計了眾多現今看來都有意義的算法,為計算機科學的發展做出了重要貢獻。