用数组不会改。。。
希望在main函数里运用数组;题目要求:输入学生的信息(学号,姓名,性别),学生数目较多。#include<iostream>
#include<string>
using namespace std;
class Student
{
private:
string num;
string name;
char sex;
public:
Student()
{num="000";
name="none";
sex='n';}
Student(string n,string na,char s)
{
num=n;
name=na;
sex=s;
}
void display()
{
cout<<"num:"<<num<<endl;
cout<<"name"<<name<<endl;
cout<<"sex"<<sex<<endl;
}
};
int main()
{
int i,m;
string a,b;
char c;
cout<<"请输入学生的数量:"<<endl;
cin>>m;
for(i=1;i<=m;i++)
{
cout<<"请依次输入学生的学号,姓名和性别:"<<endl;
cin>>a>>b>>c;
Student t(a,b,c);
t.display();
}
return 0;
}