C语言中的运算符
C语言提供了多种运算符来执行不同的操作。
算术运算符
+加法-减法*乘法/除法%取模(求余)++自增--自减
int a = 10, b = 5;
int sum = a + b; // 15
int difference = a - b; // 5
int product = a * b; // 50
int quotient = a / b; // 2
int remainder = a % b; // 0
关系运算符
==等于!=不等于>大于<小于>=大于等于<=小于等于
int a = 10, b = 20;
if (a < b) {
// 如果a小于b,执行这里的代码
}
逻辑运算符
&&逻辑与||逻辑或!逻辑非
int a = 5, b = 10;
if (a < b && b > 15) {
// 如果a小于b且b大于15,执行这里的代码
}
位运算符
&位与|位或^位异或~位取反<<左移>>右移
unsigned int a = 1, b = 2;
unsigned int result = a | b; // 3,二进制表示为11
视频讲解
BiliBili: 视睿网络-哔哩哔哩视频 (bilibili.com)