查找主函数局部变量的地址

Finding the address of a main function local variable

假设我们有以下 C 代码:

#include<stdio.h>
int main(){
  char *a = "askakasd";
  return 0;
}

我试图找到我的局部变量 "a",但我不知道如何在这个输出中识别它,其中 p 是编译的 C 代码:

它不在那里。由于代码无法在执行时判断它是否存在,因此链接器将其删除以保存 space.