【发布时间】:2017-07-08 22:18:40
【问题描述】:
以下代码正在尝试随机初始化 0 或 1 的数组 z。我收到以下错误消息
错误:可变大小的对象可能 未初始化 int z[x]= rand()%2;
产生 1 个错误。 Z 大小不是给定为 10 吗?
int z[10];
for(int x =0; x <=(sizeof(z) / sizeof(z[0]));x++)
{
srand((unsigned)time(NULL));
int z[x]= rand()%2;
std ::cout<<z[x];
}
【问题讨论】:
-
s/int z[x]/z[x]/