Assembly 这个说明是什么意思?(db';%s';,10,0)
我知道这是一个格式选项,但这个说明是什么意思?我想知道它有什么作用Assembly 这个说明是什么意思?(db';%s';,10,0),assembly,nasm,Assembly,Nasm,我知道这是一个格式选项,但这个说明是什么意思?我想知道它有什么作用 db '%s', 10, 0 NASM和许多其他汇编程序中的db指令允许您在程序中插入所需的任何字节。 这里将插入4个字节:百分比字符、s字符、换行代码、零。它似乎是printf()的格式字符串。在c中是: "%s\n" 不要添加不相关的标记!%这就是为什么我把它放在那里,但是好的,泰%s也可以在Python和其他许多语言中使用。仍然没有理由在这里添加它们!这不是指令您可能想补充一点,db更常用的名称是指令 "%s\n"
db '%s', 10, 0
NASM和许多其他汇编程序中的db
指令允许您在程序中插入所需的任何字节。这里将插入4个字节:百分比字符、s字符、换行代码、零。它似乎是printf()的格式字符串。在c中是:
"%s\n"
不要添加不相关的标记!%这就是为什么我把它放在那里,但是好的,泰<代码>%s也可以在Python和其他许多语言中使用。仍然没有理由在这里添加它们!这不是指令您可能想补充一点,
db
更常用的名称是指令
"%s\n"