После объявления матричной матрицы [2] [2] глобальной областью действия я хотел поместить в нее значения в более удобочитаемой форме.
int matrix[line][col];
int function() {
matrix[0][0] = 1;
matrix[1][0] = 2;
...
}
Но вышеупомянутое не очень читабельно.Я видел, что также можно использовать:
int matrix[line][col] = {
{1,2},
{3,4},
...
}
, который я считаю более читабельным.Но после объявления матрицы с глобальной областью действия я не могу поместить значения (как выше) внутри нее в функцию.
int matrix[line][col] \\ global scope with some number of lines and columns
void function() { \\ some function
matrix = {
{1,2},
{3,4},
....
}
Способ помещения значений внутри матрицы, как указано выше, не работает.