C++C++自学旅程:对象数组和对象指针

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++C++自学旅程:对象数组和对象指针相关的知识,希望对你有一定的参考价值。

  耶耶耶,“类”的收官之作!

一、对象数组

  对象数组:数组的每一个元素都是一个对象。定义方法:

//类名 数组名[长度];
Elec a[2];

  其他跟类的对象、数组元素的使用没有区别。那么数组该怎么初始化呢:

//使用构造函数
Elec a[2]=
{
    Elet(111,"ds"...),
    Elct(154,"fish"...)
};

//若对象只有一个参数
Elct a[2]={"ds","fish"};

  

二、对象指针

  1、指向对象的指针

//声明
类名 *指针名=&对象名;

//使用
指针->成员

  2、指向对象成员

//数据成员
数据成员类型 *指针名 = &对象名.数据成员名;

//成员函数
函数类型 (类名::*指针名)(参数列表);
指针名 = &类名::成员函数名;

  

  The End.

以上是关于C++C++自学旅程:对象数组和对象指针的主要内容,如果未能解决你的问题,请参考以下文章

C++C++自学旅程:类类型初识——类的定义

C++C++自学旅程:数组与字符数组

C++C++自学旅程(10):巨有成就感!:C++类类型结合运用实战

11.9 C++对象指针

11.9 C++对象指针

11.9 C++对象指针