C语言赋值运算符

赋值运算符

赋值运算符,顾名思义就是将运算符右侧的值赋值给(储存到)运算符左侧变量或对象指定的内存地址上,算是计算机编程语言最基本的操作或可以称之为组成单元了,而且不仅限于C语言。C语言的赋值运算符如下表,可供参考查询:

符号描述实例
=最基础的赋值运算符int a = 1 将1赋值给a
+=将变量与+=右侧的值相加再赋值给变量b += 1 相当于 b = b + 1
-=将变量与-=值相减再重新赋值给变量c -= 2相当于 c = c - 2
*=相乘再重新赋值d *= 3相当于 d = d * 3
/=相除再赋值e /= 4相当于 e = e / 4
%=取模再赋值f %= 5相当于 f = f % 5
<<=左移再赋值g <<= 6相当于 g = g << 6
>>=右移再赋值h >>= 7相当于 h = h >> 7
^=按位异或赋值i ^= 8相当于 i = i ^ 8
&=按位与赋值j &= 9相当于 j = j & 9
|=按位或赋值k &= 10相当于 k = k | 10

C语言逻辑运算符实例代码

#include <stdio.h>

int main() {

    int a = 1;
    printf("%d \n", a); //输出1
    a += 2;
    printf("%d \n", a); //输出3
    a *= 3;
    printf("%d \n", a); //输出9

}

免责声明:内容仅供参考,不保证正确性。


全栈后端 / C语言教程 :


















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.