17

重複の可能性:
16進数の接頭辞が0xであるのはなぜですか?

メモリアドレスは、多くの場合、接頭辞が.の16進値として表記されます0x。例えば:

> new.env()
<environment: 0x21d36e0>

その0x部分は何か意味がありますか?この表記はどこから来たのですか?代わりに他の値が可能0xですか?

4

2 に答える 2

27

これ0xは、数値が16進形式であることを通知するための単なる表記です。

0428進数または10進数の場合と同じです42

だから- 42 == 052 == 0x2A

于 2012-07-13T09:28:04.797 に答える
6

メモリ アドレスは通常 16 進数形式で表され、16 進数0xの単なる表記です。

于 2012-07-13T09:30:31.127 に答える