有填充的字节。数组步长如果等于数组元素的尺寸，则数组在内存中是连续的。这可称为单位步长（unit stride）。非单位步长适用于二维数组或多维数组， 
非单位步长的存在理由.
填充.许多程序语言允许数据结构对齐。例如：struct A {struct A myArray[100];codice_1可能具有步长为8，而不是5。这用于优化处理时间而不是优化最少使用内存。
平行数组的重叠.重叠的平行数组:struct MyR