an array with more than two dimensions. In a matrix, the two dimensions are represented by rows and columns. ... Multidimensional arrays are an extension of 2-D matrices and use additional subscripts for indexing. A 3-D array, for example, uses three subscripts
In C programming, you can create an array of arrays known as a multi-dimensional array. For example, float x[3][4]; Here, x is a two-dimensional (2d) array.