c语言中x+=++y是什么意思
10个回答
展开全部
++x表示在做后面的运算之前x先做一次加法,所以这里类似于下面的两句:x
=
x+1;y=x;在这里y=x++和y=++x基本没区别。
=
x+1;y=x;在这里y=x++和y=++x基本没区别。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把x的y次方的值再赋值给x,使x等于x的y次方。只是复制,==才是等于号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
0;意思是
x与y异或的结果存入
x。假如
x的二进制是
00000000
00000000
这样的表达式,一般表示为x的y次方,
C语言中表达为:pow(x,y)
x
x与y异或的结果存入
x。假如
x的二进制是
00000000
00000000
这样的表达式,一般表示为x的y次方,
C语言中表达为:pow(x,y)
x
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里逗号是个逗号运算符,多个表达式用逗号连起来,最终的值是最后一个的表达式的值,这里(x,y)的值就是y的值。所以是2003。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询