【发布时间】:2015-06-29 20:25:09
【问题描述】:
如何为 c 中的字符串文字分配内存,我们需要释放它吗? EG
char *k="hello world";
此字符串存储在哪里以及如何解除分配?
【问题讨论】:
如何为 c 中的字符串文字分配内存,我们需要释放它吗? EG
char *k="hello world";
此字符串存储在哪里以及如何解除分配?
【问题讨论】:
这个字符串存储在哪里
通常在只读存储器中,你不能修改它。在gcc 中,在大多数系统上,它们位于.TEXT 部分。
它是如何被取消分配的
程序终止时。
【讨论】: