什麼是C++程式語言?
C++是由Bjarne Stroustrup於1979年在貝爾實驗室開發的一種程式語言。C++被認為是一種中級語言,因為它結合了高階和低階語言的特性。它是C的超集,幾乎任何合法的C程式都是合法的C++程式。C++執行在各種平臺上,例如Windows、Mac OS和各種UNIX版本。
它是一種:
- 靜態型別語言 − 當型別檢查在編譯時而不是執行時執行時,程式語言被稱為使用靜態型別。
- 編譯型語言 − 編譯型語言是一種程式語言,其實現通常是編譯器(將原始碼生成機器程式碼的翻譯器),而不是直譯器(原始碼的逐步執行器,其中不進行預執行時翻譯)。
- 通用型語言 − 通用型語言通常適用於各種應用程式領域,並且缺乏針對特定領域的專門選項。這與領域特定語言 (DSL) 相反,後者專門用於特定應用程式領域。
- 區分大小寫 − C++區分大小寫,即所有識別符號、關鍵字等在不同大小寫時含義不同。
- 自由格式 − 自由格式語言是一種程式語言,其中程式文字中字元在頁面上的位置無關緊要。
- 程序式程式設計 − 程序式程式設計語言是一種重要的程式語言,其程式能夠主要以可重用的過程(例如子程式和/或函式)的形式進行結構化。
- 面向物件程式設計 − 面向物件程式設計 (OOP) 是一種基於“物件”概念的程式設計範例,“物件”可能包含資料(以欄位的形式,通常稱為屬性)和程式碼(以過程的形式,通常稱為方法)。
- 泛型程式設計 − 泛型程式設計是一種計算機程式設計風格,其中演算法是用稍後指定的型別編寫的,然後在需要時為作為引數提供的特定型別例項化。
廣告