我正在尝试创建一个int类型的数组对象,用随机生成的整数填充它。创建对象后,我的编译器将其标记为未定义。 示例
int *randomArrray = new int [numOfElements];
for (int i = 0; i < numOfElements; i++)
{
randomdArray[i] = getRandoms(numOfElements, upperBound, lowerBound);
}
第二个randomArray是我的编译器中标记为undefined的。它应该由随机整数填充。我正在遵循这种方法,因为我能够做一个类似的代码片段,看起来像这样。
double *setValuesInArray = new double [valuesInArray];
for(int i = 0; i < valuesInArray; i++){
setValuesInArray[i] = getInputs();
}
这次我忘了做某事我上次做过吗?我看不出来。
答案 0 :(得分:4)
randomdArray[i]
前面有d
A
,r
前面加randomArrray
,r
({1}}声明{{1}} 3 {{1}} } S)