gpt4 book ai didi

c - 获取__data_start符号的地址

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:53:45 25 4
gpt4 key购买 nike

我想以编程方式获取 __data_start 符号的地址。对于 _GLOBAL_OFFSET_TABLE_,使用 extern void* _GLOBAL_OFFSET_TABLE_ 有效(参见示例 here)。但是,同样的技术不适用于 __data_start。尽管编译器可以很好地编译程序,但程序返回的值是伪造的。知道如何解决这个问题。

最佳答案

__data_start 这样的魔术符号不是指针变量,它的值就是你想要的地址。这是您想要的符号的地址。因此,您需要 & 运算符,如 &__data_start 中所示。

关于c - 获取__data_start符号的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9688902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com