struct 转换为Byte????
typedef struct _Packet{
unsigned int a1; //2个字节
unsigned int a2; //2 个字节
unsigned int a3; //2 个字节
unsigned long a4; //4 个字节
unsigned short a5; //1 个字节
unsigned long a6; //4 个字节
} Packet,*PPacket;
int a1=1;
int a2=0;
int a3=15;
long a4=201;
short a5=1;
long a6=30;
怎么样将这些数据放到byte[15]里??