[StructLayout(LayoutKind.Explicit, Size=16, CharSet=CharSet.Ansi)]
public class Flag
{
[FieldOffset(0)]
public ushort ReserveBits;
[FieldOffset(1)]
public ushort nFsuVer;
[FieldOffset(2)]
public ushort SrcAddrType;
[FieldOffset(3)]
public ushort DestAddrType;
[FieldOffset(4)]
public ushort PktCommType ;
[FieldOffset(6)]
public ushort PktDataType;
[FieldOffset(8)]
public ushort n485Addr;
};
【 在 che (乳沟里翻船) 的大作中提到: 】
: 我是在写一个数据编码的程序
: 要想办法减少文件的大小
: 把8个4位的数凑成一个INT32传输
: ...................