x86数据类型(0x)帮助

时间:2013-04-08 00:37:45

标签: assembly x86 inline-assembly

当0x引出一个数字时是什么意思?它是某种特殊的数据类型还是内存地址?

以这一行为例:

添加eax,0x77

我不确定在77前面的0x是什么,有人可以澄清一下吗?

1 个答案:

答案 0 :(得分:3)

这是表达十六进制常量的C / C ++方式。在汇编程序中,您通常在{C}和C ++中编写12H0FH0x120xF相同的内容。一些汇编程序也支持这种语法(例如NASM)。