C++ 是一種靜態類型的、編譯式的、通用的、大小寫敏感的、不規則的程式語言,支援過程化程式設計、物件導向程式設計和泛型程式設計。

C++ 被認為是一種中級語言,它綜合了高階語言和低階語言的特徵。

C++ 是由 Bjarne Stroustrup 於 1979 年在新澤西州美利山貝爾實驗室開始設計和開發的。 C++ 進一步擴充並完善了 C 語言,最初命名為帶有類別的C,後來在 1983 年更名為 C++。

C++ 是 C 的超集,事實上,任何合法的 C 程式都是合法的 C++ 程式。

C++ 運算符 語法

運算子是一種告訴編譯器執行特定的數學或邏輯運算的符號。 C++ 內建了豐富的運算符,並提供了以下類型的運算符:

算術運算符

關係運算符

邏輯運算子

位元運算子

賦值運算子

雜項運算子

C++ 運算符 範例

#include <iostream>using namespace std; 
int main(){
   int a = 21;   int b = 10;   int c; 
   c = a + b;   cout << "Line 1 - c 的數值為 " <lt c << endl " << c << endl " <
    c = a - b;   cout << "Line 2 - c 的數值為 " < < c << endl ;
    c = a * b;   cout << "Line 3 - c 的數值為 " < < c << endl ;
    c = a / b;   cout << "Line 4 - c 的數值為 " < < c << endl ;  ;
    c = a % b;   cout << "Line 5 - c 的價值為 " < < c << endl " < < c << endl ; endl ;
   int d = 10;   //  測試自增、自減
   c = d++;   cout << "Line 6 - c 的數值為 " << c << endl; << c << endl; << c << endl;
   d = 10;    // 重新賦值
   c = d--;   cout << "Line 7 - c 的數值為 " << c << endl << c << endl ;