标签: types integer
In here (msdn)我读过关于uac的事情,一切都很好,但最后的规则有点令人不安。如果我有两个unsigned short类型的操作数,它们会转换为int而不是unsiged int吗?
unsigned short
int
unsiged int
答案 0 :(得分:1)
Thins可能与转化链有关。虽然您不需要对int进行签名,但使用signed int也没有害处。原则上,两种选择都应该有效。
通过使用“normal”/ signed int,您最终会获得一个限制较少的情况,以便进一步转换。