55问答网
所有问题
c语言中,“+=”是什么意思?
如题所述
举报该问题
推荐答案 推荐于2017-10-06
+=是C语言中的一种复合赋值
运算符
,a+=b 等价于 a=a+b,是后者的一种简化性写法,并且,其
优先级
(即:同一个表达式中存在多种运算符时,不同运算符之间的运算顺序)与 =相同。
类似的还有 +=,*=,/= 。都具有相同形式的用法。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FQ4RIGcc4.html
其他回答
第1个回答 2011-04-10
i+=j;和i=i+j; 功能上是等价的,但是前者更快,与内部结构有关。本回答被提问者采纳
第2个回答 2019-05-09
你好,
a+=b表示a=a+b
a-=b表示a=a-b
是C语言的运算符部分的知识
其中->是结构体指针的知识
?:条件运算符
a?b:c表示a为真则执行b,否则执行c
第3个回答 2011-04-10
比如 i +=1 表示将i+1后的值再赋给i,如果原本i的值为2,执行该语句后i的值变成3
第4个回答 2019-12-02
运算符的知识,叫自反赋值运算符
a+=b相当于a=a+b
a-=b相当于a=-b
->是指向成员运算符
不懂可以问我
1
2
下一页
相似回答
C语言中+=是什么意思?
答:
在C语言中有一种运算符,再赋值运算符前加上一个双目运算符构成复合运算符
,常用的复合运算符有:“+=”、“-+”“*=”“/=”“%=”比如:x+=5 等价于:x=x+5 y*=3 等价于y=y*3 Y%=3 等价于y=y%3(Y为整型)。明白了吗?
C语言+=什么意思
答:
C语言中+=是复合赋值运算符
。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;等价于a=a+1。+=
的意思就是把左边的第一个符号移到右边
,其实就是b=b+c的意思。直接把b+=c的b+移到右边,将b的值取出再取出c的值,相加然后赋给b,存...
c语言中+=是什么意思
答:
c语言中+=是复合赋值运算符
。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;等价于a=a+1。什么是C语言:C语言是一门通用的计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量...
+=
在
C语言中什么意思
啊?
答:
+=的意思就是把左边的第一个符号移到右边
,例如:“b+=c”,就是b = b+c的意思。+=的意思就是把左边的第一个符号移到右边,其实就是b = b+c的意思。直接到b+=c的b+移到右边。b+=c也就是b=b+c 的意思。其实计算的还有很多种的前缀,后缀等等的表达式。就是b=b+c,将b的值取出再...
c语言+=是什么意思?
答:
在C语言中,
+=是一个复合赋值运算符
,它表示“取变量的值,加上右侧的值,并将结果赋值给左侧的变量”。具体来说,a += b的含义是“将a的值加上b的值,然后将结果赋值给a”。这等同于a = a + b。例如,如果a的初始值为5,b的值为3,那么执行a += b后,a的值将变为8。♡...
大家正在搜
i++在c语言中是什么意思
c语言中?是什么意思
c语言中\0是什么意思
c语言中!a是什么意思
a&b在c语言中是什么意思
c语言中%x是什么意思
%if在c语言中是什么意思
c语言中%o什么意思
c语言中d%是什意思
相关问题
C语言中+=是什么意思?
C语言中EOF是什么意思?
C语言中“+=”是什么意思?
+=在C语言中什么意思啊?
C语言中+=和-=是什么意思
在C语言中,!+是什么意思?
c语言中的+=是什么意思?怎么使用的?
C语言中+=是什么意思?