数组double数据类型

时间:2016-01-12 03:49:25

标签: c++ arrays allocation

有人可以告诉我为什么这段代码不起作用?用户输入一个数字,比如10,并将其保存到一个数字中。我想制作一个双数据类型数组,可以存储10或数量的双精度数。为什么我这样写的时候会一直出错?

int num;
cin >> num;
double list[num];

为什么以上三行不起作用,但如果我将最后一个数字更改为10或任何其他整数,它可以正常工作吗?

int num;
cin >> num;
double list[10];

0 个答案:

没有答案