第32380题 单选题
以下关于C++四种显式类型转换的说法,正确的是?

C++标准提供了static_cast、const_cast、dynamic_cast、reinterpret_cast四种显式类型转换运算符,用于不同场景的类型转换。

A

const_cast可用于移除变量的const属性,当被转换变量本身为非const类型时,修改其值的行为是合法的

B

static_cast可以安全完成基类指针向派生类指针的下行转换,不需要类存在多态特性

C

dynamic_cast支持任意指针类型的转换,且运行效率高于static_cast

D

reinterpret_cast可以实现int到float类型的数值转换,且能保证转换结果的精度符合预期

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析