
请问C语言中怎么把两个单字节赋给一个双字节的高低8位? 5
2个回答
展开全部
用移位操作来实现。
int newValue;
char value1, value2;
newValue = (value1<<8) | value2;
这样的话,value1的值在高8位,value2的值在低8位
int newValue;
char value1, value2;
newValue = (value1<<8) | value2;
这样的话,value1的值在高8位,value2的值在低8位
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询