C++ 是一種靜態(tài)類型的、編譯式的、通用的、大小寫敏感的、不規(guī)則的程式語言,支援過程化程式設(shè)計、物件導(dǎo)向程式設(shè)計和泛型程式設(shè)計。
C++ 被認為是一種中級語言,它綜合了高階語言和低階語言的特徵。
C++ 是由 Bjarne Stroustrup 於 1979 年在新澤西州美利山貝爾實驗室開始設(shè)計和開發(fā)的。 C++ 進一步擴充並完善了 C 語言,最初命名為帶有類別的C,後來在 1983 年更名為 C++。
C++ 是 C 的超集,事實上,任何合法的 C 程式都是合法的 C++ 程式。
C++ 運算符 語法
運算子是一種告訴編譯器執(zhí)行特定的數(shù)學(xué)或邏輯運算的符號。 C++ 內(nèi)建了豐富的運算符,並提供了以下類型的運算符:
算術(shù)運算符
關(guān)係運算符
邏輯運算子
位元運算子
賦值運算子
雜項運算子
C++ 運算符 範(fàn)例
#include?<iostream>using?namespace?std;? int?main(){ ???int?a?=?21;???int?b?=?10;???int?c;? ???c?=?a?+?b;???cout?<<?"Line?1?-?c?的數(shù)值為?"?<lt?c?<<?endl?"?<<?c?<<?endl?"?< ????c?=?a?-?b;???cout?<<?"Line?2?-?c?的數(shù)值為?"?<?<?c?<<?endl?; ????c?=?a?*?b;???cout?<<?"Line?3?-?c?的數(shù)值為?"?<?<?c?<<?endl?; ????c?=?a?/?b;???cout?<<?"Line?4?-?c?的數(shù)值為?"?<?<?c?<<?endl?;??; ????c?=?a?%?b;???cout?<<?"Line?5?-?c?的價值為?"?<?<?c?<<?endl?"?<?<?c?<<?endl?;?endl?; ???int?d?=?10;???//??測試自增、自減 ???c?=?d++;???cout?<<?"Line?6?-?c?的數(shù)值為?"?<<?c?<<?endl;?<<?c?<<?endl;?<<?c?<<?endl; ???d?=?10;????//?重新賦值 ???c?=?d--;???cout?<<?"Line?7?-?c?的數(shù)值為?"?<<?c?<<?endl?<<?c?<<?endl?;