在 ELF 可执行文件中,指针可以存储在哪些部分?

In an ELF executable what sections can pointers be stored in?

哪些部分(.data、.rodata、.bss 等)可用于在 Linux 和其他支持 ELF 的操作系统上的 ELF 可执行文件中存储指针?

编辑: 通过指针,我指的是 C 风格的指针,比如 void* pointer = some_address;

Which sections(.data, .rodata, .bss, etc) can be used for storing pointers in an ELF executable

这是作业吗?如果不是,您真正想要达到的目标是什么?

.data.rodata.bss中的每一个都可以存储指针。 .text 也可以。 ELF 允许任意命名的部分,因此不可能有完整的可以存储指针的部分列表(因为它是无限的)。