0
我认为这两个if
语句的结果是总是相同评估一个if语句的行为不同,然后评估布尔表达式
BOOL tmp = (expression);
if (expression) {
}
if (tmp) {
}
但这里 Why is 0xF00 interpreted as NO, when the dec is not 0
发现检查时喜欢针对0xF00
指针,这可能并非总是如此...
如何评估if
表达式的行为有所不同?