定义初始化
struct {
char A[19];
uint16_t B;
uint16_t C;
} aa[] = {
{"012345-67-89a-bcd",0xee,0xee},
{"123456-78-9ab-cde",0xff,0xff}
};
大小及使用
int i = 0;
int len = (int)(sizeof(aa)) / (sizeof(aa[0]));
for(i = 0; i < len; i++){
if(0 == strcmp(aa[i].sncode, "012345-67-89a-bcd")){
bb = aa[i].B
cc = aa[i].C
}
}