第32389题 单选题
下列关于C++四种显式类型转换的描述,正确的是?

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

A

const_cast可用于修改变量的const属性,对原本为非const的变量移除const属性后进行修改是合法行为

B

static_cast支持任意两种指针类型之间的转换,转换过程是安全可靠的

C

dynamic_cast可用于基本数据类型之间的转换,例如将int类型转换为double类型

D

reinterpret_cast会做严格的类型安全检查,因此转换效率比static_cast更低

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