
C语言里X-=1是什么意思?
11个回答
展开全部
-=是一个赋值运算符,x-=1的意思是x=x-1,
类似的还有+=,*=,/=,《=,》=,—=……=,|=
这些赋值运算符的用法都是一样的,如x-=1的意思是x=x-1
类似的还有+=,*=,/=,《=,》=,—=……=,|=
这些赋值运算符的用法都是一样的,如x-=1的意思是x=x-1
展开全部
X-=1的意思就是X=X-1;
如:Y+=3 就是Y=Y+3
-= += *= /= 都一样
这是C语言里面的复合运算符
如:Y+=3 就是Y=Y+3
-= += *= /= 都一样
这是C语言里面的复合运算符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
X-=1意思就是X=X-1.
例如:X本来为5,那么经过X-=1后,X就等于5-1,即等于4.
例如:X本来为5,那么经过X-=1后,X就等于5-1,即等于4.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int x = 8;
x -= 1;(复合赋值运算符)
那么x = 7;等同于:x = x - 1;
但x-=1只计算x一次,而x=x-1计算x两次,
其它的像x *= 4即x = x * 4,所以x=32
另x &= 4即x = x&4
x -= 1;(复合赋值运算符)
那么x = 7;等同于:x = x - 1;
但x-=1只计算x一次,而x=x-1计算x两次,
其它的像x *= 4即x = x * 4,所以x=32
另x &= 4即x = x&4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
相当于:X=X减1,就是左边的移到右边,是种简写!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询