来看这段代码
#include <stdio.h>
int main() {
int a = 1, b = 0;
if (a|b == 0) {
printf("1\n");
} else {
printf("2\n");
}
return 0;
}
这段代码想表达的意思是,如果两个 int 都为 0,那么走 if 分支,不然的话,走 else 分支,嗯,…… 阅读全文
位运算的一个坑
Reply