Renvoyer plusieurs valeur en c
Fermé
Sarah1609_2710
-
14 mai 2020 à 15:10
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 14 mai 2020 à 17:31
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 14 mai 2020 à 17:31
A voir également:
- Renvoyer plusieurs valeur en c
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- #Valeur excel somme - Guide
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Excel
- Ecrire une valeur dans une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
Ambassadeur
1 557
14 mai 2020 à 15:34
14 mai 2020 à 15:34
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
Modifié le 14 mai 2020 à 17:33
Modifié le 14 mai 2020 à 17:33
Une fonction C peut retourner une seule chose (tous les types sauf un tableau.)
On peut donc retourner une structure (qui d'ailleurs peut tout contenir y compris un tableau)
On peut donc retourner une structure (qui d'ailleurs peut tout contenir y compris un tableau)
struct TroisChoses { int premier; double second; char troisieme[10]; }; struct TroisChoses fonction( ) { struct TroisChoses res; res.premier = 42; res.second = 3.14159; strcpy( res.troisieme , "et voila" ); return res; } int main() { struct TroisChoses attendu; attendu = fonction(); prinft("recu : %d %f %s\n", attendu.premier, attendu.second, attendu.troisieme ); }