负数的或运算

场景:有一个函数的返回值是一个状态量,我但愿用这个状态量的每一位来表示一种状态的T/F。迫于强迫症,这个返回的值应该是负数的。web 因此一开始我大概是这样写的svg if(xxx) { res |= -1; } if(yyy) { res |= -2; } if(zzz) { res |= -4; } 可是这个结果一直是-1。原来觉得负数的或运算和正数的或运算是同样的,-1 | -2 = -3这
相关文章
相关标签/搜索