<分区>
我知道我的问题看起来很困惑,但请看一下我的代码:
struct name{
string first
string last
};
struct course_grade{
name Name;
string idNum;
double *testArrayPtr;
double average;
char grade;
};
int num;
int num_test;
course_grade *gradeArr = new course_grade[num]; //this works, no hit of error shown
(*gradeArr).testArrayPtr= new double[num_test];// error!
我正在尝试动态分配一个数组。问题是这个数组在我动态分配的另一个结构数组中。 这是我第一次在 Stack 中提问,感谢您的帮助!