【发布时间】:2016-05-30 10:52:39
【问题描述】:
vector< int > v(N) 是什么?
它是一个最大大小为
N的数组吗(比如vector<int> v)?和
vector<int> v[N]一样吗?
我认为这是第一个(如果我错了,请纠正我)。
vector< vector< int > > V(N) 是什么?它像最大尺寸N 的二维数组吗?
vector < int > v[N] 和 vector< vector< int > >v(N) 有什么区别?
【问题讨论】:
-
"它是一个动态数组,可以有最大 N 的大小(如向量 v)吗?" - array 在 C++ 中意味着非常特殊的东西,虽然向量的行为很像数组,但它不是数组。你应该重新提出你的问题。
-
真的一点儿努力都没有。
vector(3). -
动态是在大小没有动态值的情况下。抱歉写动态数组
-
对这个问题的投票下雨应该告诉你你的问题本质上有问题。 您至少可以停止编辑它吗,因为您的每一次编辑都会使答案无效?
-
尽管这个问题很糟糕,但我不建议关闭它,因为它得到了一个很好的答案。