【发布时间】:2014-07-28 01:29:29
【问题描述】:
我想用 C++ 语言动态创建一个二维数组。但是在那个二维数组中,列的大小应该不同。我的意思是说二维数组不应该在 M * N 中。
应该是……
1 2 next line
3 4 5 next line
2 3 4 5 next line
5 next line
4 5 7
我能够以上述方式创建二维数组,但是如何连续显示数组的内容给我带来了问题。 请任何人解释我如何提出这个问题。
【问题讨论】:
-
数组 shd 在.. 1 2 3 下一行 4 5 下一行 2 3 4 5 下一行 5 下一行 4 5 7 5 下一行
-
这些被称为jagged arrays。但是,我不清楚您要完成什么。您应该编辑您的帖子以澄清。
-
请显示分配非锯齿数组的代码,这样可以更容易地制定答案。
-
"我想用 C++ 语言动态创建一个二维数组" - 你在这里:
std::vector<std::vector<int>> arr;