[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
Configuration: Windows Vista Firefox 3.5.3
A voir également:
- [C] erreur utilisation de pointeur
- Pointeur souris - Guide
- Notice d'utilisation - Guide
- Curseur Windows 10 : comment bien voir la souris à l'écran - Guide
- Erreur t32 ✓ - <a href="https://forums.commentcamarche.net/forum/livebox-200">Forum Livebox</a>
- Erreur s3 bbox - <a href="https://forums.commentcamarche.net/forum/bbox-bouygues-285">Forum Bbox Bouygues</a>