若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);

2024年11月29日 16:35
有2个网友回答
网友(1):

^是异或符号,因此只要两个数相同,异或出来就一定是0,所以输出结果是0.

网友(2):

任何一个数组和自己异或的结果都是0
所以输出结果是 0