Boa tarde senhoras e senhores,
Estou fazendo alguns exercícios da faculdade e um deles diz respeito a multiplicação de matrizes em linguagem C. É conhecido que para multiplicarmos duas matrizes a quantidade de linhas da primeira necessita ser igual a quantidade de colunas da segunda matriz. A minha dificuldade está exatamente em descobrir a quantidade de linhas e colunas dessas matrizes.
Eu sei que com a função sizeof() eu consigo obter o número de elementos da matriz de uma forma geral, fazendo algo do tipo:
int array[2][2];
// sizeof(array) retorna o tamanho em bytes do array, dividido pelo tamanho em bytes de um inteiro(sizeof(int))...
//Assim eu consigo o total de elementos.
cout << sizeof(array) / sizeof(int);
Estou vendo também alguns vídeos no youtube para ver se acho algo que sane minha dúvida.
Se alguém tiver alguma dica / sugestão, será muito bem vinda.
Att,