そのデータの構成が固定的なら、1バイトのエリアと24バイトのエリアを別に保存すればOK
いずれにしても、すべてを同じ固定長で保存したとしても、24 * 数十 Byte = 数KByte の無駄ができるのみで、
今のPCの性能に比較して十分に無視できるレベル