试题详情
- 简答题static_cast,const_cast和reinterpret_cast各自应在哪些情况下使用?
- static_cast运算符实现类型间的转换,但没有运行时类型检查来保证转换的安全性。
Cosnt_cast运算符用来修改类型的const或volatile属性。可以去除对象或者变量const或volatile属性。
Reinterpret_cast可以把一个指针转换成一个整数,也可以把一个整数转换成一个指针。 关注下方微信公众号,在线模考后查看
热门试题
- 不同类型的数据在内存中所占存储单元的大小
- 求一个3×3矩阵对角线元素之和。
- x*=y+8 等价于 x=x*(y+8)
- 八进制的1+7结果是八进制数()。
- 关于基类和派生类的描述中,错误的是()
- 递归分为哪二步()
- 编写一个函数,用递归方法求n!,调用该函
- 下列定义有参数正确的是()
- 试从定义方式、访问方式、存储性质和作用域
- ()来控制循环结束的循环结构是计数控制的
- 下列程序段的输出结果是()
- 定义整数一维数组inta[5]={1,2
- 求这样一个三位数,该三位数等于其每位数字
- 下面有关变量声明的说法中,正确的是()
- 下面程序的输出结果是()
- C语言中共用体类型数据的叙述正确的是()
- 某学习小组有5个人,每个人的信息包括:学
- 在C语言中用0表示逻辑值“真”,用非0表
- 字符常量使用一对()界定单个字符,而字符
- 设unsignedinta=65535;