类型转换

来源:9-10 static_cast和dynamic_cast的使用

qq_指鹿为马_1

2023-01-14

pcb = static_cast<Base*>(&cd);
pcb = dynamic_cast<Base*>(&cd);
老师这里为什么要将类型转为指针类型啊,并且对象为什么要用引用。

写回答

1回答

quickzhao

2023-01-15

这里取的是cd这个对象的地址,不是引用;因为是地址,所以类型转换当然用指针。引用只在定义时才会出现&符号。

0
0

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3884 学习 · 1103 问题

查看课程