Multidimensional array: Multidimensional arrays can be defined as "arrays of arrays". For example, a bidimensional array can be imagined as a bidimensional table made of elements, all of them of a similar uniform data type. int arr[3][5]; represents a bidimensional array of 3 per 5 elements of type int.