Если у меня есть массив 4x4 с именем M [4] [4], который инициализируется ко всем нулям, как мне изменить значения узлов первой строки позже в программе?Как перенести первую строку в 2D-массив?
Я спрашиваю потому, что при инициализации матрицы, один только должен сделать:
int M[4][4] = {{1, 2, 3, 4}};
Но если я это делать в другом месте в коде, он не работает.
Должен ли я просто использовать цикл для достижения своей цели, или я делаю что-то неправильно?
есть массивное различие между «инициализации переменной» и «присваивание переменной» Есть много вещей, которые могут выполняться «enmassie» при инициализации переменной, которая не может быть выполнена при присвоении значения переменной. – user3629249