+ -
当前位置:首页 → 问答吧 → 如何在FUNCTION中输入一整组ARRAY

如何在FUNCTION中输入一整组ARRAY

时间:2011-12-09

来源:互联网

例子:   void apple(a[5][5]) ←这一行
{  ......; }
int main()
{
    int a[5][5];
    int i,j;
    for (i=0;i<5;i++)
    for (j=0;j<5;j++)
    a[j]=i+j;
    apple(a[5][5]);   ←这一行
}
编译时发生错误,
说我下面的APPLE(a[5][5])是一个INT,
不是一个ARRAY,
请问要怎样才能於FUNCTION里输入一整组的ARRAY呢?

THX=]

作者: ckho92   发布时间: 2011-12-09

方法一:
复制内容到剪贴板
代码:
void apple(int a[][SIZE]);
const int SIZE = 5;
int main()
{
    int a[SIZE][SIZE];
    apple(a);
}

作者: 〃深秋恋歌〃   发布时间: 2011-12-09