如果我有两个
byte
类型的变量 a
和 b
,为什么会出现以下情况:byte c = a & b;
如果我在a
和b
的前面加上显式转换,它会产生有关将字节转换为整数的编译器错误吗?
此外,我知道关于这个问题,但我不确定它如何适用于这里。 这似乎是关于operator &(byte operand, byte operand2)
的返回类型的问题,编译器应该像处理其他运算符一样进行排序。