我正在阅读有关 ASCII 的书,这本书说 ! 表示为 0x21

现在我知道 ! 是 ASCII 表中的二进制 00100001 ,也就是十进制的 33 ,转换成十六进制就是 21 。但是编码 0x 的这个 0x21 部分是什么?

最佳答案

0x 是几乎所有类 C 编程语言中用于十六进制数的前缀,因此它已成为编写十六进制数时的事实上的标准。

有时您可能还会发现由 h 后缀(许多汇编方言遵循此约定)或(在 BASIC 方言中)由 &H 前缀表示的十六进制数字。

关于character-encoding - 这是什么编码? 0x21,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6511878/

10-12 15:25