读书人

急构造体位操作赋值

发布时间: 2013-08-01 15:23:18 作者: rapoo

急,结构体位操作赋值
结构体位操作怎么赋值。
比如:
struct A
{
USHORT a:8;
USHORT b:8;
}

USHORT C=12;
USHORT占2字节,怎么把它值分别赋给a,b(a,b各占1个字节)。
[解决办法]
你是想让a和b都是12呢,还是想让c的高低位分别赋给a和b?
[解决办法]
这个如果直接赋值大概还要看大小端,最好自己根据高低字节转换把

读书人网 >C语言

热点推荐