标签: c++ bitwise-operators
在这里,我试图将 h = 010 转换为 h = 001(通过右移运算符),然后将“and”运算符与 1 一起使用,我想打印 yes,但我不知道为什么它打印 NO。
int h = 010; h = h>>1; if(h & 1){ cout<< "YES"; } else{ cout << "NO"; }