3
回答
为什么不能free,*p='a',不是把值赋给p所指向的地址吗?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
#include <afx.h>
#include <stdlib.h>
void main()
{
char *pc;
pc=(char *)malloc(sizeof(char)*100+1);
*pc='a';
free(pc);//一到这儿就报错,为什么?
pc=NULL;
}
<无标签>
举报
xxdd
发帖于5年前 3回/72阅
顶部