代码:
输出:
a中0xcafebabe作为一个int型,是个负数,扩展到long时变为0xffffffffcafebabeL
加上0x100000000L,即0x0000000100000000L,高位丢失
通常要避免混合类型的计算
代码:
输出:
a中0xcafebabe作为一个int型,是个负数,扩展到long时变为0xffffffffcafebabeL
加上0x100000000L,即0x0000000100000000L,高位丢失
通常要避免混合类型的计算