[allguysindni] Re: [allguysindni] 出来讨论个大小端的技术问题

  • From: Wugang Qiu <qiuwugang@xxxxxxxxx>
  • To: allguysindni@xxxxxxxxxxxxx
  • Date: Tue, 23 Nov 2010 09:26:05 +0800

怎么赋值的?贴出来分析一下

2010/11/22 new yang <newyearpretty@xxxxxxxxx>

> 我有一个这样的结构体,
> struct    TunnelInfo
>     {
>         u_char    v:1,
>                 rsvd:3,
>                 type:4;
>   }
>
> 在一个小端机器上赋值,然后按字节打印出来试0x11,v是1,
>
> 然后这条消息发给了一个大端的设备,然后打印出来也是0x11,但v是0。
>
> 所以想问一下,又没人晓得是咋回事。
> 还有就是,这个是编译器处理的,还是?
>

Other related posts: