单片机/MCUwilliam hill官网
登录
直播中
淡定的牙粉
10年用户
184经验值
擅长:测量仪表
私信
关注
[问答]
关于2个字节合并成一个字的问题
开启该帖子的消息推送
请教各位大神,我看网上不少程序将2个字节合并成一个字是这样写的
unsigned int x;
unsigned char h,l;
x=h<<8+l;
可我觉得应该这样才对
unsigned int x;
unsigned char h,l;
x=(unsigned int)h<<8+(unsigned int)l;大家怎么看
已退回
1
积分
回帖
(2)
twilight26
2015-9-10 09:21:42
隐式转换,直接一位之后相加也是可以的。
隐式转换,直接一位之后相加也是可以的。
举报
HEMLING
2015-9-13 21:45:54
用(unsigned int)强制转换后,数据可能会稳定点。我一般确保数据稳定,是这样写 x=(((unsigned int)h & 0x00ff) << 8) | ((unsigned int)l & 0x00ff);
用(unsigned int)强制转换后,数据可能会稳定点。我一般确保数据稳定,是这样写 x=(((unsigned int)h & 0x00ff) << 8) | ((unsigned int)l & 0x00ff);
举报
更多回帖
rotate(-90deg);
回复
相关问答
I
2
C总线中是如何实现读
一个字节
的?
2019-04-22
3410
如何在i
2
c中读取5
个字节
?
2019-09-30
1931
关于
从字符串还原的问题
2015-12-16
6300
请问mysql数据库
一
个
汉字到底占几
个字节
?
2022-06-02
2278
串口发送
一个字节
的时间是多少?
2023-09-20
536
软件i
2
c读多
字节
只能读出第
一个字节
2020-06-10
3426
邮箱输入错误
一个字
怎么改?
2016-07-07
4813
单片机初学者,
关于
I
2
C 读写
一个字节
的问题
2012-10-19
4921
DSP串口通信握手协议,实现接收多
个字节
才能发送
一个字节
?
2019-12-05
3451
单片机串口接收从串口助手发过来的多
个字节
,只有第
一个字节
是接收正常
2017-01-04
20354
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分