回复 20楼 liu0919
我对调用函数 就是比如 int *(int h)我在书上看到过,不过对加了*调用就不会了
回复 22楼 TonyDeng
程序代码:#include<stdio.h>
char *dd(void);
int main()
{
printf("%s",dd());
return 0;
}
char *dd(void)
{
char *s;
s=(char*)malloc(3*sizeof(char));
s[0]='d';
s[1]='g';
s[2]='\0';
return s;
}
#include<stdio.h> //为什么这个在char *dd(void)将s声明为数组时就不能返回了,而上面那个把它定义为指针时就可以返回
char *dd(void);
int main()
{
printf("%s",dd());
return 0;
}
char *dd(void)
{
char s[3];
s[0]='d';
s[1]='s';
s[2]='\0';
return s;
}






