有关vc6.0的debug与release,该怎么解决
有关vc6.0的debug与release
char *get()
{
char *p="hello";
return p;
}
void main()
{
char *str=NULL;
str=get();
strcpy(str,"abc");
printf(str);
}
这个小程序在debug下调试是崩溃的,在release下是正常运行的,为什么?
------解决方案--------------------
char *get()
{
char *p="hello";
return p;
}
void main()
{
char *str=NULL;
str=get();
strcpy(str,"abc");
printf(str);
}
这个小程序在debug下调试是崩溃的,在release下是正常运行的,为什么?
------解决方案--------------------