1 .设 int x = 1;y = 1;表达式(!x||y--)的值为 1。
答:因为自减运算符 -- 的优先级与逻辑非运算符!的优先级相同,且都大于逻辑或运算符 | | 。所以 !x = 0; y-- = 1;0||1 = 1;
(未完待续)
1 .设 int x = 1;y = 1;表达式(!x||y--)的值为 1。
答:因为自减运算符 -- 的优先级与逻辑非运算符!的优先级相同,且都大于逻辑或运算符 | | 。所以 !x = 0; y-- = 1;0||1 = 1;
(未完待续)