weixin_38281862
2017-04-23 07:35
采纳率: 25%
浏览 1.7k

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

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • weixin_38281862 2017-04-23 07:50

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

    评论
    解决 无用
    打赏 举报
  • 文武双缺 2017-05-04 13:26

    四维(及以上)的很少会用的, 根据你的要求 二维的就够了。
    因为不清楚你具体怎么做的,所以就简单的写了一些,你可以根据自己的情况进行更改,希望对你有所帮助。^_^
    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;
    }

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题