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 ;