学习所感 优先级

来源:互联网 发布:c语言switch语句例子 编辑:程序博客网 时间:2024/05/22 10:36

今天看到一个很有趣的题目,感觉有点意思,便把它记在了这里

x = 1; y = 1

z = (x++,y++,++y)

输出X,Y,Z

X = 2,Y = 3   Z = 3


X = 1;Y = 1;

Z = X++,Y++,++Y;

X = 2,Y = 3,Z = 1



这里是因为 =   的优先级高  所以才会这样,第二个1其实相当于

(Z = X++),Y++,++Y;

优先级,就平时慢慢记者,遇到有的,记一下,防止以后会犯这种错误

记在这里,提醒着自己

0 0
原创粉丝点击