64,684
社区成员
发帖
与我相关
我的任务
分享
void main(void)
{
char *T=new char[10]; //既然GetMemory会申请内存,这里就不需要申请内存了
T=GetMemory(10);
strcpy(T,"This is Test!"); //你这个串太长了,超过了10个字节,会把别的内存改写掉
cout < <T < <endl;
delete []T;////运行时出错 //运行出错是因为上面strcpy内存越界了
T=NULL;
}