【发布时间】:2021-04-24 11:03:57
【问题描述】:
int main()
{
char a[] = "123454321";
}
"123454321" 是字符串文字,字符串文字会留出内存存储空间。 a 由同样导致内存存储的语句定义。也就是这个简单的语句char a[] = "123454321";会导致两个内存存储,一个是给a的,另一个是给"123454321"的。对吗?
【问题讨论】:
标签: c string-literals array-initialization