#include <stdio.h>
#include <string.h>
char *RetMemory(void)
{
char p[]="hello world";
return p;
}
void test(void)
{
char *str=NULL;
str=RetMemory();
printf(str);
}
void main()
{
test();
}
答案是不能输出正确结果,但是为什么不能输出正确结果啊,怎么修改才能出现正确结果呢?