我正在阅读有关 ASCII 的书,这本书说 !
表示为 0x21
。
现在我知道 !
是 ASCII 表中的二进制 00100001
,也就是十进制的 33
,转换成十六进制就是 21
。但是编码 0x
的这个 0x21
部分是什么?
最佳答案
0x
是几乎所有类 C 编程语言中用于十六进制数的前缀,因此它已成为编写十六进制数时的事实上的标准。
有时您可能还会发现由 h
后缀(许多汇编方言遵循此约定)或(在 BASIC 方言中)由 &H
前缀表示的十六进制数字。
关于character-encoding - 这是什么编码? 0x21,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6511878/