C++ 之强制类型转换 static_cast
来源:互联网 发布:山东省网络重点实验室 编辑:程序博客网 时间:2024/06/16 09:02
int main(){ double a = 3.14; double b = 3.14; int x = static_cast<int>(a); int y = (int)b; cout << x << endl << y << endl; return 0;}
代码是将a强制类型转换成了 int型号, 然后赋值给了 x
比起 int x = (int)a 更加安全
强制类转换,将double 类1型的a
转换成int 然后损失掉了精度 ,变成了3
阅读全文
0 0
- C++强制类型转换之static_cast
- C++ 之强制类型转换 static_cast
- static_cast与c风格的强制类型转换
- 【C++】强制类型转换(static_cast,reinterpret_cast,const_cast,dynamic_cast,explicit)
- static_cast,reinterpret_cast及C的强制类型转换
- static_cast与c风格的强制类型转换比较
- [C++] 强制类型转换static_cast、dynamic_cast、reinterpret_cast和const_cast
- c++dynamic_cast、const_cast 、static_cast、reinterpret_cast强制类型转换
- C++强制转换之static_cast
- c++强制类型转换:dynamic_cast、const_cast 、static_cast
- C++ 强制类型转换 static_cast<new_type>(expression)
- C++强制类型转换操作符 static_cast
- C++强制类型转换操作符 static_cast
- static_cast与强制类型转换的区别
- c语言之强制类型转换
- C++static_cast类型转换函数
- c++-----强制类型转换
- 【C++】强制类型转换
- 商品查询与展示
- 适配 iPhone X Push 过程中 TabBar 位置上移
- 卷积神经网络在图像分割中的进化史:从R-CNN到Mask R-CNN
- RabbitMQ管理(5)——集群管理
- jquery请求格式和返回类型 汇总
- C++ 之强制类型转换 static_cast
- 增删[]改查
- 使用OpenCV和Dlib进行人头姿态估计
- 【MyBatis学习10】高级映射之多对多查询
- Android QQ SDK登录功能接入
- 二级购物车
- 【MyBatis学习11】MyBatis中的延迟加载
- 【MyBatis学习12】MyBatis中的一级缓存
- ajax邮箱、用户名唯一性验证