преобразовать массив в двумерный массив по указателю

Можно ли преобразовать одномерный массив в двухмерный массив?

я сначала подумал, что это будет очень легко, просто установите указатель 2D-массива на начало 1D-массива следующим образом:

int foo[] = {1,2,3,4,5,6};
int bla[2][3] = foo;

потому что я могу легко создать двумерный массив, как это:

int bla[2][3] = {1,2,3,4,5,6};

так что вопрос сейчас, есть ли способ конвертировать его через указатель?

Ответы на вопрос(5)

Ваш ответ на вопрос