小编let*_*cal的帖子

诸如全局整数之类的宏在内存中存储在哪里?

我试图了解事物在内存中的存储位置,例如全局和静态变量(.data,如果未初始化为零,)等。

我试图寻找/考虑的是一个宏,如下所示:

#define thisInteger 100
Run Code Online (Sandbox Code Playgroud)

这可以使用 objdump 找到吗?

此外,如果我将它分配给一个新变量,如下所示,在哪里可以找到它(在 .data 中猜测):

#define THIS_INTEGER 100

int newVariable = THIS_INTEGER;
Run Code Online (Sandbox Code Playgroud)

c assembly system objdump

1
推荐指数
1
解决办法
166
查看次数

标签 统计

assembly ×1

c ×1

objdump ×1

system ×1