ToB企服应用市场:ToB评测及商务社交产业平台

标题: C 语言运算符详解 [打印本页]

作者: 农妇山泉一亩田    时间: 2024-2-28 01:33
标题: C 语言运算符详解
C 语言中的运算符

运算符用于对变量和值进行操作。
在下面的示例中,我们使用 + 运算符将两个值相加:
  1. int myNum = 100 + 50;
复制代码
虽然 + 运算符通常用于将两个值相加,就像上面的示例一样,它还可以用于将变量和值相加,或者将变量和另一个变量相加:
  1. int sum1 = 100 + 50;      // 150 (100 + 50)
  2. int sum2 = sum1 + 250;   // 400 (150 + 250)
  3. int sum3 = sum2 + sum2;   // 800 (400 + 400)
复制代码
C 将运算符分为以下几组:
算术运算符

算术运算符用于执行常见的数学运算。
运算符名称描述示例+加法x + y-减法x - y*乘法x * y/除法x / y%模运算x % y++增量++x--减量--x赋值运算符

赋值运算符用于将值赋给变量。
在下面的示例中,我们使用 赋值 运算符 (=) 将值 10 赋给一个名为 x 的变量:
  1. int x = 10;
复制代码
加法赋值 运算符 (+=) 将值添加到变量中:
  1. int x = 10;
  2. x += 5;
复制代码
所有赋值运算符的列表:
[table][tr]运算符示例等同于[/tr][tr][td]=[/td][td]x = 5[/td][td]x = 5[/td][/tr][tr][td]+=[/td][td]x += 3[/td][td]x = x + 3[/td][/tr][tr][td]-=[/td][td]x -= 3[/td][td]x = x - 3[/td][/tr][tr][td]*=[/td][td]x *= 3[/td][td]x = x * 3[/td][/tr][tr][td]/=[/td][td]x /= 3[/td][td]x = x / 3[/td][/tr][tr][td]%=[/td][td]x %= 3[/td][td]x = x % 3[/td][/tr][tr][td]&=[/td][td]x &= 3[/td][td]x = x & 3[/td][/tr][tr][td][/td][td]=[/td][td]x[/td][/tr][tr][td]^=[/td][td]x ^= 3[/td][td]x = x ^ 3[/td][/tr][tr][td]>>=[/td][td]x >>= 3[/td][td]x = x >> 3[/td][/tr][tr][td]= y[/td][/tr][tr][td]




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4