【发布时间】:2012-11-14 11:46:07
【问题描述】:
我之前尝试过在 C++ 中使用变量定义数组大小,虽然我不完全理解动态内存的概念,但我成功了。但是,在这种情况下,我不知道如何对数组 'point' 做同样的事情。
num=50;
struct pos
{
double x;
};
struct pos point[num];
有什么明显的我忽略的吗?
【问题讨论】:
-
数组在标准 C++ 中不能具有动态大小。
-
有什么明显的我忽略了吗?
std::vector
标签: c++ struct dynamic-memory-allocation