备注: 1)人是学生的基础班级 2)人员包含姓名作为唯一的数据变量 3)学生包含社会。该社团充当指向包含学生俱乐部名称的文本串的指针。如何使用构造函数初始化内存地址(指针变量)?
我理解第四行难度:
int main(){
Person* p1;
p1=new Student("John", "Drama Society"); //This line
delete p1;
}
是不是一个P1人指针指向的堆内存地址?据我所知,指针变量只是内存中的一个32位或64位(系统相关)位置。 它如何被初始化,就像Person类型的对象一样?
我知道我的观念是错误的,请帮我找出来:(
新的结果是一个指针。指向人的指针可以用指向学生的指针来初始化。你的问题是什么? – Yunnosch