请问怎么给一个四维数组赋值

vc读取文件中的坐标后,把数据存储到一个四维的数组中,该怎么做?其中的x,y,z还要分别存储,该怎么区分呢?

还有一维要表示坐标的个数

四维(及以上)的很少会用的, 根据你的要求 二维的就够了。
因为不清楚你具体怎么做的,所以就简单的写了一些,你可以根据自己的情况进行更改,希望对你有所帮助。^_^
int main()
{
int array[10][4]; //定义了可存放10坐标的二维数组,
...
for(int i=0;i<10;i++) //每次的循环 是为第i+1个坐标赋值(因为i初始为零,所以计数为 i+1)
{

...
array[i][0]=i+1; //表示第i+1个坐标
array[i][1]=x; //表示第a个坐标的x的值
array[i][2]=y; //表示第a个坐标的y的值
array[i][3]=z; //表示第a个坐标的z的值
...
}
...
return 0;
}