十六进制语法符号

kyr*_*pav -3 c hex

当我输入一个字节为十六进制时:

为0x10

是否与以下相同:

〜0x10的

有什么不同?

sim*_*onc 7

~0x10给你一点点而不是0x10ie0xEF

0x10二进制是00010000.一点点没有这个给你11101111- 0xEF十六进制

如果您指定0x10的类型大于一个字节,则反转其位会将其最低有效字节设置为0xEF其他字节0xFF.

  • 除了没有conforfming C实现将具有比16位更窄的`int`,所以这将至少给你'0xFFEF`. (2认同)