Fonction qui retourne deux tableaux

Résolu
NLAH Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   -  
 NLAH -
Bonjour,
je voudrais savoir comment faire une fonction qui retourne 2 tableaux en même temps.
je vous remercie par avance.



A voir également:

1 réponse

Utilisateur anonyme
 
Bonsoir

soit tu crées une structure qui contient deux tableaux et tu retournes cette structure (mais je ne sais plus si c'est possible en C) soit tu retournes un tableau et l'autre est passé par référence (pointeur) en paramètre de la fonction.
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Salut Whismeril et NLAH :-)

tu crées une structure qui contient deux tableaux et tu retournes cette structure (mais je ne sais plus si c'est possible en C)

oui, c'est possible, il faut juste que la mémoire nécessaire à la struct soit allouée d'une façon ou d'une autre

soit tu retournes un tableau et l'autre est passé par référence (pointeur) en paramètre de la fonction

oui, ou simplement les pointeurs vers les deux tableaux à retourner sont passés à la fonction en paramètres,... avec sans doutes la taille des tableaux aussi, ou un moyen quelconque de déterminer la taille de ces tableaux

Dal
0
NLAH
 
Je vous remercie, ça marche tres bien :)
0