struct SomeStruct { int evt_code[7]; } ..... for (int evt_num = 0; evt_num < (sizeof(SomeStruct::evt_code)/sizeof(SomeStruct::evt_code[0])); ++evt_num) { ..... } ....