绘制一个数组

时间:2014-07-08 18:34:30

标签: c++ arrays

绘制数组我需要帮助。我基本上想要绘制数组,因为它在数组中而不是在1行

这是我的数组:

const int MAP_WD = 5;
const int MAP_HT = 5;


int map[MAP_WD * MAP_HT] = {
    1, 1, 1, 1, 1,
    1, 0, 0, 0, 1,
    1, 0, 0, 0, 1,
    1, 0, 0, 0, 1,
    1, 1, 1, 1, 1


};

这是我正在尝试绘制数组的地方:

int y, x;
    for (y = 0; y < MAP_HT; ++y)
    {
        for (x = 0; x < MAP_WD; ++x)
        {

        }
    }

1 个答案:

答案 0 :(得分:2)

尝试在每个内循环的末尾打印一个新行。

在内循环中,打印实际元素。

要获取相关元素,只需使用y*MAP_WD + x