第一题
我就搞不懂这么多指针数组的题目有意思么
(*p)[3]是指针数组也就是所谓的行指针。
D错的原因是少个括号 *(*(p+1)+2)
第二题
第三题
第四题
第五题
第六题
背吧
构造 先父后子
析构 如果父类的不是虚函数,就只调用父类,如果是虚函数就是先子后父。
第七题
第八题
第九题
与new的析构函数调用注意
类的3种创建方法
隐式创建、显式创建和new创建
隐式创建 显式创建:Test2 a; 构造和析构的顺序 父子子父
new 不删除的话 只有构造 父子
删除才有析构