C ++如何填写二维数组

时间:2016-10-10 12:53:59

标签: c++ arrays input output

我只想填写二维数组字符串值。例如:array [5] [6]

.X.... 
X..... 
XX.... 
.....X 
...X..

我尝试使用getline(cin, array)但它会创建单元格:

.
X
.
.
.
. etc

此外,我尝试使用_getch();,但它没有输出我刚刚输入的值。那么,是否有一种方法可以使输入更清晰?

1 个答案:

答案 0 :(得分:1)

你的数组与任何其他数组没有什么不同,除了它有两个部分。

例如,如果您的数组是5x2,则意味着您有5个元素,每个元素包含2个值:

int a[5][2] = { {0,0}, {1,2}, {2,4}, {3,6}, {4,8} };