<s>C的字符串与数组问题请教</s>
<s>引用 2 楼 u011076569 的回复:[quote=引用 1 楼 zhangxiangDavaid 的回复:] 都没有分配内存，往哪里读入呢？</s><s>意思是必须用malloc分配一块空间才行是吧。</s><s>我试过 char *buffer; buffer = malloc(100* sizeof(char)); 确实可以。</s><s>谢谢。</s><s>另外请教是不是我们给char *buffer = "test"这么赋值的时候 会自动分配空间是吧。</s><s>我之前 的char*buffer是没有分配空间的。</s><s>[/quote] char *buffer = "test" 这并不是自动分配空间，而是指向一个已存在的空间，"test"在常量区</s>
