【发布时间】:2020-08-13 17:43:19
【问题描述】:
我只是对静态变量的名称字段感到好奇。我有这个代码
int main ()
{
static uint8_t var_1[10] = {1};
static uitn8_t var_2[10] = {0};
return 1;
}
如果我使用readelf -a foo | grep var_2,我会看到以下内容:
38: 0000601058 10 OBJECT LOCAL DEFAULT 26 var_2.2482
我想知道 .2482 是什么意思,它是某种变量索引吗?我也在使用 gcc。谢谢
【问题讨论】:
-
S.E.上的类似Q
-
好的,复制到回答区