【发布时间】:2015-07-05 07:47:22
【问题描述】:
对不起,如果这已在其他地方得到回答。我很新,不知道如何真正解释这样的问题。
现在,我正在寻求创建一个包含“+”字符的 [5]x[5] 数组。这是我所拥有的:
#include <iostream>
using namespace std;
int main() {
char map[5][5] = {{'+','+','+','+','+'},{'+','+','+','+','+'},{'+','+','+','+','+'},{'+','+','+','+','+'},{'+','+','+','+','+'}};
for (int x = 0; x < 5; x++) {
for(int y = 0; y < 5; y++)
cout << map[x][y] << " ";
cout << endl;
}
return 0;
}
有没有一种方法可以重复这些“+”字符而不必一遍又一遍地列出每个字符?
谢谢你:)
从长远来看,我希望创建一个 [n]x[n] 地图,作为一个有趣的学习项目,玩家可以在其中四处走动和互动。
【问题讨论】:
标签: c++ arrays dictionary multidimensional-array repeat