Hallo Rolf,
ich mache die Dimension eines Arrays daran fest, wieviele Parameter bzw. Indizes ich zum Adressieren eines Elements benötige: a[i][j][k]
ist dann ein 3D-Array. Ob es Subarrays gibt und ob dieses alle gleichviele Elemente haben, spielt da dann keine Rolle und ist nur von der jeweiligen Sprache abhängig.
In C geht beides, also Array von Array von Array ... mit beliebig großen Subarrays oder double a[L][M][N];
mit gleich großen Subarrays. Javascript kennt nur Array von Array mit beliebig großen Subarrays und LabVIEW kennt Array von Array mit gleich großen Subarrays.
Gruß
Jürgen