> 其他 >
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.
x=2why?
人气:354 ℃ 时间:2020-06-10 18:07:27
解答
因为++x的++是前缀,因此x的值先++,因此x为2,就是真,因此把后面的 || 给短路了,因此y、z的值还是1
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版