C++中对象指针数组类

时间:2023-01-06 16:40:59

这里就不介绍什么是二级指针了,直接看程序领会吧!!

typedef Student * PStudent;

PStudent *stud;//Student **stud;

stud=new PStudent[5];//stud=new Student *[5];每一维都是一个指针

for(int k=0;k<5;k++)

stud[k]=new Student();//为每一维指针new一个类


相对于我来说,这种情况还是第一次见,做了一个分析便把它记录下来了!

一般情况下,我会先想到这种用法代替:

typedef Student *PStudent;

PStudent stud[5];

for(int k=0;k<5;k++)

stud[k]=new Student();