class classroom{
private:
string a;
string b;
int Num;
}str[100];
类后的数组是什么意思?
int arr[100]; //声明一个int数组,数目为100
class classroom{
private:
string a;
string b;
int Num;
}str[100];
也是一样的, 声明一个元素数量为100的数组, 每个元素的类型为classroom。
就是定义了100个这样的对象啊,对象存在数组里
class classroom{
private:
string a;
string b;
int Num;
}
这段代码可以看作是一个类型
那请问一下,怎么给这个classroom类数组中的元素赋值呢?就是在程序运行前先给五个数组中的 a,b,Num,赋值
有两种方法,你这里是没给出构造函数,系统会自动赋值,还有你写出构造方法,然后你定义对象数组的时候就赋值,例如str[100]={........}这样,还有一种是你定义对应的public函数,通过传入参数来给属性赋值,不对,三种方法(>﹏<)