【发布时间】:2013-03-20 22:30:24
【问题描述】:
我想写这样的东西:
str="0xdeadbeef"
这样在存储 str 的内存中,二进制表示将是“deadbeef”。
我该怎么做?
【问题讨论】:
-
你的问题不清楚..你想存储一个字符串,还是以另一种格式存储数据,并将其打印为十六进制? (另外,你有一个错字:deadbeef vs deadbeaf)
-
为什么要这么做?这是 Python,不是 ASM
-
二进制表示不能是死牛。我假设您的意思是十六进制表示?
x = 0xdeadbeef -
我想存储一个字符串,我希望字符用 0xdeadbeef 表示。
-
当然是十六进制表示。