Each eld of a record are stored in a contigous sequence of variables, where the rst eld is stored at the lowest address in memory. In case of variant elds in a record, each variant starts at the same address in memory. Fields of record are usually aligned, unless the packed directive is speci ed when declaring the record type. For more information on eld alignment, consult section 8.3.2, page 450.