我试图打印一个函数返回的字符串,但我要么为null要么程序崩溃
char *a(){
char *str[4];
sprintf(str,"%d/%d/%d\0",2,3);
return str;
}
int main(){
printf("%s",a());
}
我试图打印一个函数返回的字符串,但我要么为null要么程序崩溃
char *a(){
char *str[4];
sprintf(str,"%d/%d/%d\0",2,3);
return str;
}
int main(){
printf("%s",a());
}