关于 UINT32 x:y的意义

来源:互联网 发布:c语言x绝对值的平方根 编辑:程序博客网 时间:2024/05/18 04:52

用位域结构把32位减去8位就可以了(其实还是占32位.不过后面8位无效)

struct bb
{
UINT32 a:24;
};
bb.a就是24位

 

这种用法很老了

 

和以下是等效的:

 

struct yourtype{  byte c[3];};这个概念很老了作一些底层硬件方面的工作那就应该有用吧

 

原创粉丝点击