#新手#烦死了!这个打印宏内容如何都搞不定.

#新手#烦死了!这个打印宏内容怎么都搞不定....
上次原理作业布置一道题,其中有个小细节要求在masm6.11中建立@date中内容的字符串,
就是貌似要: db "@Date",0 ,我不是要显示"@Date"这个东西,我要显示 ”2010-04-26“
同学说这不可能,只能动态赋值,是这样么?

------解决方案--------------------
你这样写当然死也显示不出来,明显没有看书!!!

现在能想到的有2种办法可以达到你的目的:

1:
Assembly code


  ToStr Macro Text:REQ
    exitm <"&Text">
  ENDM

  .dat
  ThisDay db ToStr(%@Date),0 ;展开宏