说实话,我并没有感受到“整型提升”有啥实际好处?打这么多“弱类型体操”有啥用?

~0xFF 是先扩展成 0x000000FF,再取反得:0xFFFFFF00,那能等于 0x00?🤡🤡🤡

敢情我写代码的时候不考虑的定义的是 byte 类型,而该去考虑 CPU 需要什么类型?

1649494682047741953-FuQmDmdaYAAPp0L.jpg 1649494682047741953-FuQoSC8aAAAWI1Z.jpg 1649494682047741953-FuQovHKaYAA7M04.jpg


我原本的代码是这样写的,没生效:

1649499836927082496-FuQzWlXaEAAFRaK.jpg


这样描述更简洁直观:🤡🤡🤡🤡🤡

1649498538768994305-FuQyG-3acAAX3o5.jpg


我挺好奇 ~0xFF (字节类型)在 32 位机器上和在 8 位机器上是不是有不同的结果。。。

桃子的碎碎念 桃子 来源 编辑