+=在C语言中什么意思啊?

如题所述

+=的意思就是把左边的第一个符号移到右边,例如:“b+=c”,就是b = b+c的意思。

+=的意思就是把左边的第一个符号移到右边,其实就是b = b+c的意思。直接到b+=c的b+移到右边。
b+=c也就是b=b+c 的意思。其实计算的还有很多种的前缀,后缀等等的表达式
就是b=b+c,将b的值取出再取出c的值,相加然后赋给b,存储在b开辟的内存空间中,类似的还有,b-=c、b*=c都是这个意思
实际上就是b=b+c的意思
之所以用b+=c,是从计算机的运算上考虑,符合计算机内部的计算原理 。                         b+=c 的意思就是 b=b+c

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-07-20
组合运算。例:a+=5;
表示a=a+5;
其他同理。 形如a- =5 a*=5等都是这个意思。本回答被网友采纳
第2个回答  2011-03-14
有点要注意,该类运算符(-= = *= %= /=等),相当于后面有括号。例:a%=y 3 是a=a%(y 3) 而不是a=a%y 3
第3个回答  2011-03-14
这是一个运算符,比如a+=b就是a=a+b。
第4个回答  2019-06-11

举个例子:

#include <stdio.h>
int main(){
  int a,b;
  a = 2;
  printf("%d ",a);
  b = 3;
  printf("%d ",b);
  a+=b;
  printf("%d ",a);
  return 0;
}

输出2 3 5

a+=b的意思就是将a+b的值给a,

所以a就成了2+3=5

c语言中+=是什么意思?
C语言中+=是复合赋值运算符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、\/=、%=。即:a+=1;等价于a=a+1。+=的意思就是把左边的第一个符号移到右边,其实就是b=b+c的意思。直接把b+=c的b+移到右边,将b的值取出再取出c的值,相加然后赋给b,存...

c语言中“+=”是什么意思
C语言中,“+=”是增量赋值运算符,用于将一个数值添加到原有值上。以下是关于“+=”运算符的 一、基本含义 在C语言中,“+=”是一个复合赋值运算符。它不仅仅是简单的加法操作,而是将右侧的值加到左侧的变量上,并将结果再赋值给该变量。例如,如果变量a的值为5,执行语句`a += 3`后,a...

+=在c语言中什么意思啊?
在C语言中,+ = 是一个赋值运算符。以下是对这一运算符的 详细解释:1. 赋值运算符的基本概念:在C语言中,赋值运算符用于将右侧表达式的值赋给左侧的变量。基本格式是“变量名 = 表达式”。这意味着,任何等号右侧的值都会被赋给左侧的变量。例如,如果我们有语句“int a = 5”,那么变量a的值...

C语言中“+=”是什么意思?
C语言中“+=”是什么意思:+=表示把左边的数加上右边的数的和赋值给左边的数的意思。C语言中“+=”是什么意思的延伸:更多C语言代码列表:a+=b等效于 a=a+b a-=b 等效于 a=a-b a*=b 等效于 a=a*b a\/=b 等效于 a=a\/b pjz\/=n 等效于 pjz=pjz\/n a%=b等效于 a=a%b 语言...

c语言中+=是什么意思
c语言中+=是复合赋值运算符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;等价于a=a+1。什么是C语言:C语言是一门通用的计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量...

+=在C语言中什么意思啊?
+=在C语言中是复合赋值运算符,代表的含义(+= 加法赋值)如下:a+=b; \/\/等同于 a = a + b;表示:a与b求和的结果赋值给a.类似的复合赋值运算符还有:-= 减法赋值、*= 乘法赋值、\/= 除法赋值、%= 模运算赋值 <<= 左移赋值、>>= 右移赋值 &= 位逻辑与赋值、|= 位逻辑或赋值、^= ...

c语言中+=是什么意思
c语言中+=的意思是两个变量相加,并将答案记录在左边的变量里。比如x+=y实际代表的表达式为x=x+y,这是c语言为了语言的简洁性推出的组合运算。在c语言了,为了语法的简单性,推出了一系列的组合运算符,但核心的思想都是左边和右边的变量做运算,结果存入左边变量。C语言是一个有结构化程序设计、...

+=在C语言中什么意思啊?
+=的意思就是把左边的第一个符号移到右边,其实就是b = b+c的意思。直接到b+=c的b+移到右边。b+=c也就是b=b+c 的意思。其实计算的还有很多种的前缀,后缀等等的表达式。就是b=b+c,将b的值取出再取出c的值,相加然后赋给b,存储在b开辟的内存空间中,类似的还有,b-=c、b*=c都是...

+=在C语言中什么意思啊?
在C语言中,+=是个双目运算符,设a、b都是整数(或浮点数),则语句“ a+=b;”等价于“a=a+b;”下面在手机上用易历知食软件内部的微C程序设计来演示一下,代码如下(图片截取自手机):运行结果如下:

c语言中的+=是什么意思?怎么使用的?
C语言中+=的含义及使用方法 一、答案首行 在C语言中,+=是一个复合赋值运算符,用于将右侧的值添加到左侧的变量上,并将结果赋值给该变量。二、详细解释 1. 复合赋值运算符介绍:+=运算符是一种快捷的赋值方式,可以简化代码并提高可读性。它将右侧的值加到左侧的变量上,然后将结果存储在该变量中...

相似回答