[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
- Vous avez utilisé ce numéro de téléphone à de trop nombreuses reprises - Forum Gmail
- Erreur t32 ✓ - Forum Livebox