教程:https://www.runoob.com/cplusplus/cpp-intro.htmlhtml
簡介:編程
C++是一種靜態的、編譯式的、通用的、大小寫敏感的、不規則的編程語言,支持過程化編程、面向對象編程和泛型編程。數據結構
C++被認爲是一種中級語言,它綜合了高級語言和低級語言的特色。編程語言
C++ 是由 Bjarne Stroustrup 於 1979 年在新澤西州美利山貝爾實驗室開始設計開發的。C++ 進一步擴充和完善了 C 語言,最初命名爲帶類的C,後來在 1983 年改名爲 C++。函數
C++是C的一個超集,事實上,任何合法的C程序都是合法的C++程序。spa
注意:使用靜態類型的編程語言是在編譯時執行類型檢查,而不是在運行時執行類型檢查。設計
面向對象程序設計:htm
C++徹底支持面向對象的程序設計,包括面向對象的四大特性:對象
(1)封裝繼承
(2)抽象
(3)繼承
(4)多態
標準庫:
標準的C++由三個重要部分組成:
(1)核心語言,提供了全部構件塊,包括變量、數量類型和常量等等。
(2)C++標準庫,提供了大量的函數,用於操做文件、字符串等。
(3)標準模板庫(STL),提供了大量的方法,用於操做數據結構等。