gpt4 book ai didi

c - 编译后代码中只读内存存在于哪里

转载 作者:行者123 更新时间:2023-11-30 15:39:45 31 4
gpt4 key购买 nike

char *token = "some random string"; 

当我声明这一点时,我知道“一些随机字符串”存储在只读存储器中。我的问题是只读存储器在哪里?是在data部分还是在bss中?

最佳答案

它将在数据部分,BSS 用于未初始化的内存。

如果使用 GNU binutils,则可以使用 nm列出可执行文件的内容并查看各种符号驻留在哪些部分。

关于c - 编译后代码中只读内存存在于哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21307363/

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