返回指针参数的函数声明问题
假设要声明一个返回指向由字符串组成的数组,字符串大小为40字节,该怎么申请?
如:
char ** get_s(void)
{
char s[10][11];
for(int n=0;n<10;n++)
{
for(int i=0;i<10&&s[n][i-1]!=EOF;i++)
{
s[n][i]=getchar();
s[n][i+1]='\0';
}
}
return s;
}
我试了不行,而书上又没有介绍,请大家给看看,谢谢。