定义初始化
- 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
- }
- }