I am trying to read chunks of data from a file directly into a struct but the padding is causing too much data to be read and the data to be misaligned.
Do I have to man
header.ID[10] = '\0';
header.ID[9] is the last element of the array.