C语言操作符详解
C语言拥有丰富的操作符,用于执行各种运算和操作。操作符是构造C语言表达式的基础,通过操作符可以对数据进行处理、比较和逻辑运算等。
1. 算术操作符(之前已经讲过了)
C语言提供了基本的算术操作符,用于进行常见的数学运算:
- 加法(+):将两个操作数相加。例如: int a = 3 + 5; ,结果 a 的值为 8 。
- 减法(-):从第一个操作数中减去第二个操作数。例如: int b = 7 - 4; ,结果 b 的值为 3 。
- 乘法(*):将两个操作数相乘。例如: int c = 6 * 2; ,结果 c 的值为 12 。
- 除法(/):如果两个操作数都是整数,则执行整数除法,结果为商的整数部分。例如: int d = 7 / 3; ,结果 d 的值为 2 。如果至少有一个操作数是浮点数,则执行浮点数除法,例如: float e = 7.0 / 3; ,结果 e 的值为 2.333333 。
- 取模(%):计算两个整数相除的余数,操作数必须是整数。例如: int f = 7 % 3; ,结果 f 的值为 1 。
2. 赋值操作符(之前讲过了)
赋值操作符(=)用于将右侧表达式的值赋给左侧的变量。
将2赋值给x
还存在复合赋值操作符,如 += 、 -= 、 *= 、 /= 、 %= 等,它们是赋值操作符与算术操作符的结合。例如:
操作符详解
于 2025-03-13 22:28:39 首次发布