Comment modifier une variable passé en argument de fct par son adresse - HTML/CSS - Programmation
Marsh Posté le 26-03-2005 à 23:46:42
Pour ton histoire de valeurs de retour, tu peux utiliser un tableau.
Sinon, la question sur les references, est un bonne question. Je vais fouiller mes liens JS histoire de voir si je trouve quelque chose.
Marsh Posté le 26-03-2005 à 21:37:40
Une fonction peut-elle retourner plusieurs résultats en JS ?
Ou encore, comment modifier une variable passé en argument de fct par son adresse ?
Habituellement, une fonction ne retourne qu'un seul résultat :
resultat = ma_fonction(arg1,arg2);
Mais si je veux faire retourner 2 résultats à ma fonction, est-ce possible ?
Ou alors, plus simplement, peut-on utiliser des pointeurs comme en C ?
Ainsi, en envoyant l'adresse de mes variables passées en argument de fonction, les variables seraient modifiées sans même utiliser return(var1);
En langage C, je ferais simplement :
ma_fonction(*arg1,*arg2)
{
...
}
ma_fonction(&arg1,&arg2);
Merci de vote aide
Message édité par aragorns le 26-03-2005 à 21:40:39
---------------
Membre d'honneur du CLUB DOROTHEE (abonné à Dorothée magazine depuis 1978). Directeur honnoraire de l'association "Sauvez Bernard Minet" (plus connue sous le nom de Bernard's Mined Club).