Для того чтобы создать двумерный динамический массив на си необходимо выделить память под один одномерный массив, элементами которого будут также являться одномерные массивы. Пусть наш массив будет называться А и хранить в себе целочисленные значения. Для начала необходимо вспомнить, что имя массива содержит в себе ссылку на первый элемент, поэтому мы будем использовать указатель (*). Так как массив A будет двумерным, то он будет указывать на элемент, который также будет являться массивом. То есть для него также потребуется указатель, тогда его объявление будет выглядеть следующим образом: int** a, то есть указатель, на указатель на int...
Для создания двумерного массива в Java можно использовать следующие способы: int[][] array = new int[3][4]; В данном примере создается двумерный массив array размером 3x4. int[][] array = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; В данном примере создается двумерный массив array и сразу заполняется значениями. int[][] array = new int[3][];
array[0] = new int[4];
array[1] = new int[2];
array[2] = new int[3]; В данном примере создается двумерный массив array, где каждая строка может иметь разное количество элементов...