C语言中byte类型与int类型转换与移位小细节记录
面试的时候会遇到int类型和byte类型转换相关的问题。查阅相关资料后总结记录以备忘:
C中int型占4个字节32位,byte型占1个字节8位。
1、int型转byte型
这种情况比较简单。取int型的低八位赋值给byte型即可
2、byte型转int型
这种情况的转换结果有一个小细节需要注意,byte型转换的int型是有符号int,范围是-128~127(因为一共只有8位)。因此,
原创
2017-10-25 14:20:37 ·
6160 阅读 ·
0 评论