我正在尝试创建一个 int 类型的数组对象,以用随机生成的整数填充它。创建对象后,我的编译器将其标记为未定义。例子
int *randomArrray = new int [numOfElements];
for (int i = 0; i < numOfElements; i++)
{
randomdArray[i] = getRandoms(numOfElements, upperBound, lowerBound);
}
第二个 randomArray 是在我的编译器中标记为未定义的那个。它应该由随机整数填充。我正在遵循这种方法,因为我能够做一个类似的代码片段,它看起来像这样。
double *setValuesInArray = new double [valuesInArray];
for(int i = 0; i < valuesInArray; i++){
setValuesInArray[i] = getInputs();
}
这次我是不是忘记做上次做的事情了?我看不到它。