【发布时间】:2011-03-13 05:55:23
【问题描述】:
szCaption db 'System Information', 0
我现在理解这样的声明:
var_name type default_value
其中有 3 个部分。但是上面的声明的语法是什么?
【问题讨论】:
szCaption db 'System Information', 0
我现在理解这样的声明:
var_name type default_value
其中有 3 个部分。但是上面的声明的语法是什么?
【问题讨论】:
其实更好的描述是:
var_name type comma-separated list of values
在您的示例中,字符串中的每个字符都是一个字节。尾随零也是如此。 MASM 允许使用字符或数字。
您的示例形成了一个以 null 结尾的字符串。
【讨论】:
total int 1,2,3 ?
int 表示中断指令,而不是数据类型。但是,您可以使用DW、DD 等,然后将允许使用1,2,3。
db 实际上代表“定义字节”,可以接受带引号的字符串(单引号或双引号)和数字作为参数,用逗号分隔。
【讨论】: