两个U8类型的数怎么合并成一个U16呢?

2019-07-21 02:47发布

如题,要通过串口接收两个字节数,然后要把他们合并为一个字,应该怎么运算呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
zh206n
1楼-- · 2019-07-21 04:33
 精彩回答 2  元偷偷看……
美丽的时光机器
2楼-- · 2019-07-21 06:06
是接收的两个数拼接起来成为一个数吗?Result = B  |  (A << 8);
Solace1123
3楼-- · 2019-07-21 07:01
 精彩回答 2  元偷偷看……
brucewoo
4楼-- · 2019-07-21 10:40
Solace1123 发表于 2019-4-17 20:45
A本来只是U8,左移8位不会都是0吗?

不会。编译的时候会自动帮你解决了。

一周热门 更多>