On this pageCXX5492如果对底层类型为无符号 char 或无符号 short 的操作数应用按位运算符 ~ 和 <<,其结果必须立即转换为该操作数的底层类型依据当运算符 ~ 和 << 应用于 小整数类型(无符号char 或 无符号short)时,运算前会有进行整型提升,结果可能会意外包含高阶位。登录查看完整文章