首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >字符串字面值:它们会去哪里?

字符串字面值:它们会去哪里?
EN

Stack Overflow用户
提问于 2010-04-07 12:11:10
回答 8查看 86.6K关注 0票数 175

我感兴趣的是字符串字面值的分配/存储位置。

我确实找到了一个耐人寻味的答案here,他说:

定义字符串内联的

实际上将数据嵌入到程序本身中,并且不能更改(一些编译器通过一个聪明的技巧实现了这一点,不必费心)。

但是,它与C++有关,更不用说它说不用麻烦了。

我很烦人。=D

所以我的问题是,我的字符串应该放在哪里,如何保存?为什么我不应该尝试改变它呢?实现方式会因平台而异吗?有没有人愿意详细解释一下这个“聪明的把戏”?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2589949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档