Этот вопрос, вероятно, потребует ответа некоторых компиляторов. В настоящее время я работаю над проектом, где я буду создавать массив, который может быть
int[2][veryLargeNumber]
или
int [veryLargeNumber][2]
Это не имеет никакого отношения к логике, но я думал, что форма (и, следовательно, размер) в памяти может отличаться (может быть, вопрос должен быть, являются ли компиляторы достаточно умными, чтобы переупорядочить массивы в соответствии с ними)?