23,124
社区成员
发帖
与我相关
我的任务
分享
*** glibc detected *** free(): invalid pointer: 0xb3e03280 ***
Aborted
int main()
{
char *p = (char *)malloc(1);
strcpy(p, "aaaaaaaaaaaaaaaaaaaaaa");
strcat(p, "aaaaaaaaaaaaaaaaaaaaaa");
strcat(p, "aaaaaaaaaaaaaaaaaaaaaa");
strcat(p, "aaaaaaaaaaaaaaaaaaaaaa");
strcat(p, "aaaaaaaaaaaaaaaaaaaaaa");
printf("%s\n", p);
getchar();
free(p);
}