void fun(char a[30]){
}
问 sizeof(a) 是多少,我回答30,实际4
void fun(){
A a;
static A b;
}
问谁先构造,我回答b,实际a
char * fun(){
char a[]="fdfdf";
return a;
}
main(){
char *p=fun();
cout<<p;
}
问输出结果,我答fdfdf,认为"fdfdf"在全局内存中,答案:输出不确定
如果函数内 char *a="fdfdf"; return a;就符合我的结果