打印

方便**。每次都写((U8 *)(&u16))[0]麻烦,也难记

[复制链接]
2195|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hsw_21|  楼主 | 2007-9-10 08:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
computer00| | 2007-9-10 08:42 | 只看该作者

方便**。每次都写((U8 *)(&u16))[0]麻烦,也难记

使用特权

评论回复
板凳
ayb_ice| | 2007-9-10 09:28 | 只看该作者

好处自己去体验一下...

使用特权

评论回复
地板
qjy_dali| | 2007-9-10 09:57 | 只看该作者

有些在实践中能加深印象

以前我是很多地方不理解,多编程后就发现了,有很多方法可以提高效率,这里也算是,呵呵

使用特权

评论回复
5
hsw_21|  楼主 | 2007-9-10 11:23 | 只看该作者

再问

((U8 *)(&u16))[0]
((U8 *)(&u16))[1]
是什么意思啊?谢谢!

使用特权

评论回复
6
新好男孩| | 2007-9-10 11:37 | 只看该作者

好像是MS3里面的.

((U8 *)(&u16))[0]取高8位
((U8 *)(&u16))[1]取低8位

使用特权

评论回复
7
wjy1107| | 2007-9-10 13:11 | 只看该作者

阿?

使用特权

评论回复
8
wjy1107| | 2007-9-10 13:14 | 只看该作者

这么写是为了把一个定义为16位的数拆成两个8位的数。

使用特权

评论回复
9
eraychen| | 2007-9-10 19:10 | 只看该作者

re:

((U8 *)(&u16))[0]取高8位
((U8 *)(&u16))[1]取低8位 
----------------
要看是大端还是小端,决定是高低八位

使用特权

评论回复
10
computer00| | 2007-9-10 20:06 | 只看该作者

看看这个

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

418

主题

2675

帖子

1

粉丝