正在加载图片...
(5)在宏调用中,有时实参是带间隔符(如空格、逗号等) 的字符串,这样的实参必须用尖括号括起来,以避免混淆, 参见下例。 例题6.5在程序设计中,经常定义堆栈段,而且定义 的语句基本相同,仅是堆栈段的大小和初值有所差别。为 此,可先定义一个如下宏: MSTACK MACRO XYZ STACK SEGMENT STACK DB XYZ STACK ENDS ENDM 当有宏调用时:MSTACK <200DUP(0)> 则有宏展开为: STACK SEGMENT STACK DB 2 200 DUP (0) STACK ENDS 15(5)在宏调用中,有时实参是带间隔符(如空格、逗号等) 的字符串,这样的实参必须用尖括号括起来 这样的实参必须用尖括号括起来,以避免混淆, 参见下例。 例题6.5 在程序设计中,经常定义堆栈段 经常定义堆栈段,而且定义 的语句基本相同,仅是堆栈段的大小和初值有所差别。为 此,可先定义一个如下宏: MSTACK MACRO XYZ STACK SEGMENT STACK DB XYZ STACK ENDS ENDM 当有宏调用时:MSTACK <200 DUP(0)> 则有宏展开为: + STACK SEGMENT STACK + DB 200 DUP (0) + STACK ENDS 15
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有