Probleme procedure C

ghostdz -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

probleme procedure C

void depiler (int *y,stack **d)
{
stack **tmp2;
*y= (*d)->data;
*tmp2=*d;
*d=(*d)->suiv;
free (tmp2);


}
donc les paramtre (int *y,stack **d) des paramètre d'sortièe
et j'ai besoin utlisé ces paramètre dans une autre function
void deplacer(stack *a,stack *b)
{
int z;
depiler (&z,&a)
empiler(z,&a)
}
mais le probleme les paramètre de 2 eme procedure aussi des paramètre de sortie
est que il y a un solution ????




1 réponse

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Salut.
Je pense qu'il faut revoir ton cours sur les pointeurs, la fonction depiler est fausse. Je n'ai rien compris à ton problème. Il manque des mots dans tes phrases.
0