C++ 运算符用于执行各种操作,包括算术、逻辑、位运算、关系运算等。下面是 C++ 中主要的运算符分类及其讲解。
1. 算术运算符(Arithmetic Operators)
用于数学计算。
运算符 | 作用 |
---|---|
+ |
加法 |
- |
减法 |
* |
乘法 |
/ |
除法 |
% |
取模(求余数,仅适用于整数) |
示例:
#include <iostream>
using namespace std;
int main() {
int a = 10, b = 3;
cout << "a + b = " << (a + b) << endl;
cout << "a - b = " << (a - b) << endl;
cout << "a * b = " << (a * b) << endl;
cout << "a / b = " << (a / b) << endl; // 3,整数除法
cout << "a % b = " << (a % b) << endl; // 1
return 0;
}
2. 关系运算符(Relational Operators)
用于比较两个值,返回 true
(1)或 false
(0)。
运算符 | 作用 |
---|---|
== |
等于 |
!= |
不等于 |