C++数据类型的转换
数据类型转换的作用就是把不同的类型转换成相同的类型如把int转string或者string转int或者任意类型之间的相互转换
这里数据类型的转换分为几种
第一种初始化转换:就是初始化的时候就设置好他的值
如int a=123;char b=a;
第二种以{ }进行转换:初始化进行转换——列表初始化
int a=123; char b = {a};
第三种表达式中的转换:进行变量之间的运算进行转换
short a=1;
int b=a+2;
第四种传递参数时的转换:由c++函数原型控制
第五种强制类型转换:
int a=10;
把int转成short
short b=(short)a;
short c=short(a);
将short 转换成long
static_cast
https://blog.jamiexu.cn/2021/07/07/c%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E7%9A%84%E8%BD%AC%E6%8D%A2/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Jamie793’ S Blog!