char* fun_other()
{
char ss[] = "csadfasdfasd";
return ss;
}
char* fun()
{char *ss = (char*)malloc(100);
strcpy(ss,"fasdfasdf");
//free(ss);
return ss;
}
int main() //局部变量和局部指针不要搞混,局部指针malloc一定要free,否则是野指针,数组函数返回自动释放空间,指针不会。
{
char* p;
p = fun();
int num = sizeof(p);
printf("%s",p);
system("pause");
return 0;
}