c语言把int转unsigned short int怎么做
时间: 2023-12-30 17:06:23 浏览: 162
C语言如何将int转byte类型
5星 · 资源好评率100%
可以使用类型转换符将 int 类型强制转换为 unsigned short int 类型,例如:
```
int a = 65535;
unsigned short int b;
b = (unsigned short int)a;
```
注意,如果 int 类型的值超过了 unsigned short int 类型的取值范围(0 ~ 65535),则会造成数据截断。为了避免这种情况,可以先进行范围检查再进行转换。
阅读全文