字符数组与字符串指针的区别字符数组与字符串指针的区别 C语言中的字符串可以分配于栈空间,堆空间或者只读存储区 char buf[20] = "aaaa";char buf2[] = "bbbb";char *p1= "11111";char *p2 = malloc(100);strcpy(p2, "3333");