[Débutant] Initialiser pointeur vers matrice
Bonjour,
Comment initialiser correctement un pointeur vers une structure matrice définie ainsi
Code:
1 2 3 4 5 6
|
typedef struct{
short int** coeff;
short int hauteur;
short int largeur;
} matrice; |
J'ai procédé comme suit
Code:
1 2 3 4 5 6 7
|
void initialiser_matrice(matrice* m){
m=NULL;
m->largeur=0;
m->hauteur=0;
m->coeff=NULL;
} |
Mais j'ai une erreur ZPW: zero page write et un seg fault avec purify.
J'ai peur de ne pas maitriser correctement l'initialisation d'un pointeur.
Merci.