跳轉到內容

C++ 入門/運算子的使用

75% developed
來自 Wikibooks,開放世界中的開放書籍
C++ 入門
變數 運算子的使用 語句

基本數學運算

[編輯 | 編輯原始碼]

C++ 可以用於進行基本的數學運算。下表列出了基本數學運算中使用的運算子。

運算子 操作
算術運算子 加法
減法
乘法
除法
取模
自增
自減
賦值運算子 "" 等價於 ""
"" 等價於 ""
"" 等價於 ""
"" 等價於 ""
"" 等價於 ""
” 等價於 “
比較運算子 相等
不相等
大於
小於
大於或等於
小於或等於
邏輯運算子 邏輯與
邏輯或
邏輯非

C++ 中的基本數學運算子有一些獨特的特性

  • 專案符號列表項
  • 專案符號列表項
  • 專案符號列表項

基本數學運算的一部分在下面的 C++ 程式中進行了演示

#include <iostream>;
using namespace std;

int main{
 int a=4, b=9, c=0;
 cout << "Addition result(a+b):"<<(a+b)<< endl;
 cout << "Multiplication result(a*b):"<<(a*b)<< endl;
 cout << "Multiplication & assign: a *=b(4*9) a="<< a*=b << endl;
 cout << "lesser comparision: a < b "<< (a<b) << "true"<< endl;
 cout << "And logic: (a && a)" << (a && a) << "(true)" << endl; 
}

檢查大小

[編輯 | 編輯原始碼]

任何變數的記憶體大小都可以使用 C++ 的 **sizeof** 運算子來發現。**sizeof** 運算子的語法如下所示

sizeof(var)

**sizeof** 運算子在程式中的演示如下

#include <iostream>
using namespace std;

int main(){
}

資料型別轉換

[編輯 | 編輯原始碼]

除了“string”之外的任何資料型別都可以透過“轉換”轉換為另一種資料型別。C++ 中的轉換語法如下所示

variable-name=static-cast <data-type> variable-name

C++ 形式的轉換在程式中的演示如下

#include <iostream>
using namespace std;

int main(){
}

進一步閱讀

[編輯 | 編輯原始碼]
華夏公益教科書