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

C语言 码拜 8年前 (2016-04-25) 847次浏览
int8_t i8=-128;/*二进制补码:1000 0000*/
uint16_t ui16=(uint16_t)i8;
 /*ui16输出为65408,二进制补码:1111 1111 1000 0000*/

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

解决方案

40

本人是那个随便来的人吗?数据类型转换,8位有符号整型转化为16位无符号整型

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明数据类型转换,8位有符号整型转化为16位无符号整型
喜欢 (0)
[1034331897@qq.com]
分享 (0)