Salut, j'ai une question simple en C : je veux mettre une un pointeur à une structure dans une fonction, et dans cette même fonction remettre une autre fonction dans laquelle je met un pointeur vers le pointeur de la précédente structure.
Pour illustrer le truc :
Soient trois fonctions, main, prems, deuz
la fonction main =
main()
{
struct structure patate
prems(&patate)
}
la fonction prems, dans laquelle on met la structure patate =
patate(struct structure *patate)
{
deuz(&(*patate))
}
et enfin la fonction deuz, dans laquelle je modifie le pointeur du pointeur de la structure patate =
deuz(struct structure *(*patate))
{
(*patate)->valeur = 10;
}
Voilà, quelqu'un peut me dire si la syntaxe pour imbriquer ces fonctions avec cette structure est bonne ? (surtout pour (*patate)->valeur = 10; , je sais pas si on peut l'écrire comme ça)
Merci 