C++怎么返回对象数组
1、对象数组的访问形式:数组名[下标].成员名; Eg: asa[j].print(); 对象数组的初始化:对象数组的初始化通常也是由构造函数来完成的。
2、Eg: #include”student.h” int main { student asa[4]={student(1,“LiMing”,98),student(2,”Bill”,89),student(3,”Chlily”,99),student(4,”Saraea”,96)}; for(int i=0;i<4;i++) asa[i].print(); return 0; }
3、指向对象的指针 对象指针的用法:定义对象指针的语法和定义其它基本数据类型指针的语法相同。
4、在使用对象指针之前,要把它指向一个已经创建的对象,然后才能访问该对象的成员。
5、在使用对象名来访问对象成员时,要使用点运算符“.”。如果要通过指向对象的指针来访问对象的成员,那么必须使用箭头运算符“->”。
6、在成员函数display()中有一个隐藏的指针作为参数,该指针参数使用关键字thi衡痕贤伎s命名,它是指向该类对象的指针,成员函数可以通过它来访维咩缡朊问该类对象的数据成员。voiddisplay(student *this)//this指针由编译器自动生成。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:75
阅读量:91
阅读量:51
阅读量:45
阅读量:94