Une petite question...
J'ai 2 matrices, une qui s'appelle mat1 et l'autre mat2.
J'alloue de l'espace à mat1 de la façon suivante :
puis je remplie ma matrice...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 mat1=(int**)malloc(sizeof(int*)*nb); for(int i=0; i<nb; i++) { mat1[i] = (int*)malloc(sizeof(int) * N); }
J'aimerais savoir s'il est correcte de faire mat2=mat1 ( sans allouer de l'espace a mat2 etc), en faisant ça, je dit que les 2 pointeurs dont référence à la meme adresse mémoire non?
Partager