passage de variable par adresse, Comment passer deux fonctions ? - C - Programmation
Marsh Posté le 04-05-2005 à 14:49:51
elessar53 a écrit : J'ai dans la fonction main 5 parametres declarés dans cette fonction, |
J'ai déjà décroché.
Si tu veux te faire comprendre, essaye d'être un peu plus précis sur le choix des termes...
Citation : |
Ah ben voilà. Pourquoi ne pas être clair tout de suite ?
Citation : |
Suivre les commentaires numerotés (1..3) :
|
Marsh Posté le 04-05-2005 à 15:18:25
Désolé pour avoir appeller "parametre" des variables, mais dans mon programme ce sont des parametres de calcul
Merci de ta reponse, je vais pouvoir m'en sortir !!!
Marsh Posté le 04-05-2005 à 14:21:58
Bonjour.
J'ai dans la fonction main 5 parametres declarés dans cette fonction, et je souhaite changer leur valeur dans une fonction parametrer(), elle meme appellée à partir d'une fonction menu().
Pour recapituler: les variables dont on sohaite changer la valeur sont dans main(), main appelle menu() qui lui appelle parametrer(), et parametrer() est chargé de changer les valeurs des 5 variables.
Je sais que pour réaliser cela on fait un passage par adresse, mais cela n'est possible que pour passer une seule fonction, car ensuite comment passer l'adresse de menu() à parametrer() ?