resb是否创建指针或未初始化的变量?

时间:2018-09-11 06:48:54

标签: assembly nasm

'var resb 1'是否声明一个指针或1个字节的未初始化变量?它的c等效值是什么?

1 个答案:

答案 0 :(得分:3)

resb指令在BSS节中保留指示的存储字节数,在您的情况下为1个字节。通过在var之前写入resb,可以将符号var设置在该存储区的开头。这几乎等于写作

static char var;

在C。