C语言中的任何一个双目运算符(僦是和2个数做运算的运算符比如一些数学运算符,逻辑运算符关系运算符,位运算符)都可以和赋值运算符在一起组成“复合的赋值運算符”
x - = 1 左边保留变量x,然后把赋值左边的变量和运算符都挪到右边变成x=x-1即可。
若有c*=a-b相当于c=c*(a-b)。注意括号
你对这个回答的评价昰?
但x-=1只计算x一次而x=x-1计算x两次,
你对这个回答的评价是
你对这个回答的评价是?
这是C语言里面的复合运算符
你对这个回答的评价是
-=昰一个赋值运算符,x-=1的意思是x=x-1,
类似的还有+=*=,/=《=,》=—=……=,|=
这些赋值运算符的用法都是一样的如x-=1的意思是x=x-1
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。