[C] erreur utilisation de pointeur
Bonjour,
on me demande d'implementer la fonction "setSuivant" ci contre
void setSuivant ( BMaillon *m, const BMaillon * newSuivant ) ;
avec
typedef struct BMaillon { struct BMaillon * precedent, * suivant ; TVal value ; } BMaillon ;
si le maillon de depart "m" n'a pas de suivant j'utilise ce code
if (m->suivant == NULL){
m->suivant = newSuivant;
newSuivant->precedent = m;
}
mais newSuivant etant declarer const l'assignation est refusé, je vois pas trop comment faire du coup
on me demande d'implementer la fonction "setSuivant" ci contre
void setSuivant ( BMaillon *m, const BMaillon * newSuivant ) ;
avec
typedef struct BMaillon { struct BMaillon * precedent, * suivant ; TVal value ; } BMaillon ;
si le maillon de depart "m" n'a pas de suivant j'utilise ce code
if (m->suivant == NULL){
m->suivant = newSuivant;
newSuivant->precedent = m;
}
mais newSuivant etant declarer const l'assignation est refusé, je vois pas trop comment faire du coup
A voir également:
- [C] erreur utilisation de pointeur
- Télécharger gratuitement notice d'utilisation - Guide
- Pointeur souris - Guide
- Curseur Windows 10 : comment bien voir la souris à l'écran - Guide
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
- Erreur 0x80070643 - Accueil - Windows