A voir également:
- Renvoyer plusieurs valeur en c
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- Calcul valeur entreprise excel gratuit - Télécharger - Comptabilité & Facturation
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 583
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 ); }