查找主函数局部变量的地址
Finding the address of a main function local variable
假设我们有以下 C 代码:
#include<stdio.h>
int main(){
char *a = "askakasd";
return 0;
}
我试图找到我的局部变量 "a",但我不知道如何在这个输出中识别它,其中 p 是编译的 C 代码:
它不在那里。由于代码无法在执行时判断它是否存在,因此链接器将其删除以保存 space.
假设我们有以下 C 代码:
#include<stdio.h>
int main(){
char *a = "askakasd";
return 0;
}
我试图找到我的局部变量 "a",但我不知道如何在这个输出中识别它,其中 p 是编译的 C 代码:
它不在那里。由于代码无法在执行时判断它是否存在,因此链接器将其删除以保存 space.