• 全部
  • 问答

两个byte型变量如何合并成为一个word变量?

yux007 2004-11-02 06:57:45
如题,谢谢
...全文
180 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
pomelowu 2004-11-03
#define MAKEWORD(a, b) ((WORD)(((BYTE)(a)) | ((WORD)((BYTE)(b))) << 8))
回复
yux007 2004-11-03
用宏怎么写?
回复
wxu2 2004-11-02
unsigned char c1,c2;//byte
unsigned int i;//word
c1=0xa1;
c2=0xa2;
i=c1<<8 | c2;

printf("%0x\n",i);
回复
相关推荐
发帖
C语言
创建于2007-09-28

6.3w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-11-02 06:57
社区公告
暂无公告