🌷🌷🌷🌷① 整数类型转换
🌷🌷🌷🌷② 指针类型转换
🌷🌷🌷🌷③ 引用类型转换
🌷🌷🌷🌷④ 枚举类型转换
① 整数类型转换
在 C++ 中,有时需要将一个整数类型转换为另一个整数类型。例如,需要将一个 short 类型的变量转换为 int 类型的变量。这时就可以使用 static_cast 运算符进行类型转换。下面是一个经典的代码例子:
short s = 10;
int i = static_cast<int>(s);
在上面的代码中,我们将一个 short 类型的变量 s 转换为 int 类型的变量 i。使用 static_cast 运算符可以将 s 隐式地转换为 int 类型。这个例子中的 static_cast 运算符实际上是一个无操作的转换,因为 short 类型可以隐式转换为 int 类型。
🌷🌷🌷🌷🌷🌷🌷🌷🌷🌷🌷🌷二、static_cast 运算符的经典代码例子
🌷🌷🌷🌷三、static_cast 运算符使用时需要注意的细节和注意事项
课程概述
C++