在c ++中,我可以使用这样定义二进制字符串:
char v[] = "\xfc\xe8\x89\x00\x00\x00";
现在我想在MASM上做这个,我尝试了这个:
v byte fcy, e8y, 89y, 00y, 00y, 00y, 0
但MASM在组装时显示错误“数字不正确”。我应该如何在MASM中做到这一点?
答案 0 :(得分:1)
这应该有效
v byte 0fch, 0e8h, 089h, 0, 0,0
http://webster.cs.ucr.edu/Page_TechDocs/MASMDoc/ProgrammersGuide/Chap_05.htm