5.4.2.4.1 Array Enumeration Order

§ When enumerating the elements of an array, the first element is defined to be the element at which all array indices are at the lower bound of their respective array dimensions.

§ The next element is the obtained by incrementing the array index at the leftmost dimension. If incrementing a dimension brings it above its upper bound, that dimension is set to its lower bound and the next dimension to the right is incremented.

§ The last element is defined to be the element at which all array indices are at the upper bound of their respective array dimensions.