C编程笔记
switch case中间的语句不执行
switch (InstructionRx.DataFrame.Motor)
{
State_code = 100;
State = Valid;
case MOTOR1:
{
}
#pragma pack(x) 可以指定结构体按x字节对齐,并且只对该语句后面的结构体生效
struct strWifiData
{
char sta;//起始位
char Head[8];//头
float RAverSCA[3]; //每次测量显示的右眼SCA平均值 S C A
float LAverSCA[3]; //每次测量显示的左眼SCA平均值 S C A
float RAverKER[4]; //每次测量显示的右眼KER平均值 R1,R2,AX BX
float LAverKER[4]; //每次测量显示的左眼KER平均值 R1,R2,AX BX
float PD; //瞳距
char Reseve[8];
char crc;
char end;
};//共79个字节,若不指定1字节对齐为84字节
sta不对齐,Head[8]结束会按4字节对齐

浙公网安备 33010602011771号