[ZLG-ARM] 请教C语言位域操作能否将两个域同时操作赋给另外一个数据

[复制链接]
1712|0
 楼主| jlsong1983 发表于 2008-1-8 11:14 | 显示全部楼层 |阅读模式
请教C语言位域操作能否将两个域同时操作赋给另外一个数据?比如:<br />struct&nbsp;Led<br />{<br />int&nbsp;disp1:4;<br />int&nbsp;disp2:4;<br />int&nbsp;disp3:4;<br />}display;<br />另外有一个变量:<br />int&nbsp;a;<br />这时如果要将display.disp2和display.disp3赋给a,只能是先赋display.disp2给a,然后将a左移4位,再把display.disp3赋给a吗,有没有更简便的方**<br /><br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

90

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部