assembly - resb 是创建指针还是未初始化的变量?
问题描述
'var resb 1' 是否声明了一个指针或 1 个字节的未初始化变量?它的 c 等价物是什么?
解决方案
该resb
指令在 BSS 部分中保留指定的存储字节数,在您的情况下为 1 个字节。通过写var
before resb
,您将符号设置var
为位于该存储的开头。这几乎等同于写作
static char var;
在 C.
推荐阅读
- laravel - laravel 5.7 关系属于hasmany错误
- javascript - 我无法让多个 2d 对象从画布 x 和 y 反弹
- r - 在使用 cor 函数测试 R 中的显着性后确定 P 值
- arrays - 搜索路径数组以删除包含字符串的文件夹 - 批处理
- android - 在导航抽屉中单击后片段没有被替换
- r - 我收到 boost 和 Rcpp 的致命错误
- sql - PostgreSQL 运行查询时出现问题
- .net-core - 响应状态代码不表示成功:409 冲突 - 提要已包含
- jmeter - JMeter 参数化变量。如何在url变量之间切换
- c# - 在临时文件中打开 excel 文件