unexpected 'class' 'array'
只是想把二维数组映射到一维数组上怎么会出现unexpected 'class' 'array'错误 啊 求大神帮忙#include<iostream>
class Array
class array
{
int array();
void zhuanhuan(Array&);
private:
int b[9];
}
class Array
{
public:
Array();
friend void array::zhuanhuan(Array&);
private:
int a[3][3];
}
array::array()
{
int i;
for(i=0;i<9;i++)
b[i]=0;
}
array::zhuanhuan(Array&)
{
int k=0;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
{
b[k]=a[i][j];
k++;
}
}
Array::Array()
{
int i;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=i;
}
int main()
{
Array obj;
123 k;
k.zhuanhuan(obj);
cout<<k[0]<<endl;
//cout<<obj<<endl;
return 0;
}