The order of the data is dependent on if the CPU is Big Endian or Little Endian. This assures that a comparison done on the whole structure as an Int32 (Date32) will return a valid response according to the magnitude of the value. For example if A.Year was the same as B.Year, but A.Month was greater than B.Month, the comparison would be valid for either Big Endian or Little Endian CPUs. |