众所周知sizeof适用于获取变量或者类型字节数的函数,那么用于获取结构体数组字节数时怎么应用呢?通过测试我得出以下结论,以示例说明
typedef struct
{
uint8_t var1[2];
uint8_t var2[2];
uint8_t var3[2];
} _struct;
_struct save[10]= {0};
int size = sizeof(save);
//编译结果是size 为整个结构体数组的大小60;而不是一个结构体的数组大小6