1、循环访问结构体内的数据
#define foreach_arr(i, arr) for(unsigned int i = 0; i < ARRAY_SIZE(arr); ++i)
#define ARRAY_SIZE(a) (sizeof(a) / sizeof(*a))
//应用
foreach_arr(i, arr)
{
}
1、循环访问结构体内的数据
#define foreach_arr(i, arr) for(unsigned int i = 0; i < ARRAY_SIZE(arr); ++i)
#define ARRAY_SIZE(a) (sizeof(a) / sizeof(*a))
//应用
foreach_arr(i, arr)
{
}