https://www.youtube.com/watch?v=MAlsm1t95ws
Após declarar uma matriz, é possível atribuir valores aos seus elementos no momento da declaração. Esse processo é chamado de inicialização.
A forma mais recomendada é utilizar chaves para representar cada linha da matriz, o que torna o código mais legível e organizado.
int mat[2][2] = {
{1, 1},
{2, 3}
};
Nesse exemplo:
{1, 1};{2, 3}.Também é possível inicializar a matriz sem separar por linhas:
int mat[2][2] = {1, 1, 2, 3};
Nesse caso, os valores são preenchidos linha a linha, na ordem:
mat[0][0] = 1mat[0][1] = 1mat[1][0] = 2mat[1][1] = 3Embora funcione corretamente, essa forma reduz a legibilidade e deve ser evitada sempre que possível.