Code Bye

数据类型转换,8位有符号整型转化为16位无符号整型

int8_t i8=-128;/*二进制补码:1000 0000*/
uint16_t ui16=(uint16_t)i8;
 /*ui16输出为65408,二进制补码:1111 1111 1000 0000*/

求详细转化过程?
有没有参考资料、文献?

解决方案

40

本人是那个随便来的人吗?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明数据类型转换,8位有符号整型转化为16位无符号整型