-1

我正在尝试创建一个 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();
    }

这次我是不是忘记做上次做的事情了?我看不到它。

4

1 回答 1

4

你有randomdArray[i]一个额外d的前面A和一个更少的r(在声明中你有randomArrray3 rs)

于 2013-11-04T01:58:09.493 回答