uint8_t 转化为short int
时间: 2023-07-12 17:25:03 浏览: 191
c# 与C++ 类之间的转化
可以通过以下代码将 uint8_t 转化为 short int:
```
uint8_t value = 255;
short int result = static_cast<short int>(value);
```
需要注意的是,uint8_t 是无符号整型,范围为 0 到 255,而 short int 是有符号整型,范围为 -32768 到 32767。如果 uint8_t 的值大于 127,则转化为 short int 后可能会出现负数。
阅读全文