我有这个学校的程序,它获取有关学生的数据,进行一些计算并将数据存储在由输入函数返回的结构中。
现在我只为一名学生工作,但我需要能够为多名学生存储和输出数据。
答案 0 :(得分:1)
“现在我只为一名学生工作,但我需要能够为多名学生存储和输出数据。”
int n; //No. of student
std::vector<studentType> vec;
studentType s;
for(size_t i =0; i<n ;++i)
{
s = input();
vec.push_back(s);
}
然后你可以访问
vec[i].studentID ; // etc, for ith student
另一方面,void main
不是合法的C ++,请使用int main