1

在 c++ 中,我可以使用这样定义二进制字符串:

char v[] = "\xfc\xe8\x89\x00\x00\x00";

现在我想在 MASM 上这样做,我试过这个:

v byte fcy, e8y, 89y, 00y, 00y, 00y, 0

但是 MASM 在组装时显示错误“数字中的非数字”。我应该如何在 MASM 中执行此操作?

4

1 回答 1

1

这应该工作

v byte 0fch, 0e8h, 089h, 0, 0,0

http://webster.cs.ucr.edu/Page_TechDocs/MASMDoc/ProgrammersGuide/Chap_05.htm

于 2011-07-26T05:33:42.023 回答