堆空间申请需要mallocchar *p = (char *) malloc(sizeof("abcdef"));strcpy(p, "abcdef");要插入 先扩大空间p = realloc(p, sizeof("abc,def" ));然后 后移int i;for(i = 6; i>=3; i --) p[i+1] = p[i];最后 插入p[3]=',';