C* pc = new C; B* pb = dynamiccast(pc);A* pa = dynamiccast(pc);是具体什么意思? 英语
网友回答
【答案】 C* pc = new C;// 申请一个C类型的指针pc
B* pb = dynamic_cast(pc);//将pc强制转换成B类指针
A* pa = dynamic_cast(pc);//将pc强制转换成A类指针 追问: B* pb = dynamic_cast(pc);//将pc强制转换成B类指针,然后再把pc赋值给B类指针pb吗? 追答: 是的。