Bonjour,
voici un exemple (compilé avec gcc 2.96 - redhat 7.2)
double essaie1(void)
{
return 2.5f;
}
double essaie2(void)
{
return 5.2f;
}
int main()
{
double (*ma_fct) (void);
ma_fct = essaie1;
printf("essaie 1= %f\n", (*ma_fct)());
ma_fct = essaie2;
printf("essaie 2= %f\n", (*ma_fct)());
return 0;
}
----- Message d'origine ----
De : Patrick Dupre <pdupre@???>
À : Linux38 <guilde@???>
Envoyé le : Vendredi, 4 Mai 2007, 18h16mn 30s
Objet : question c
Bonsoir,
Comment est-ce que je declare un pointeur sur une function qui renvoie
un double ?
Merci.
--
---
==============================================================================
Patrick DUPRE | |
Department of Chemistry | | Phone: (614) 292-8406
Ohio State University | | Fax: (614) 292-1948
120 West 18th Avenue | |
Columbus, OH 43210-1173 | | email: pdupre@???
==============================================================================
___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses
http://fr.answers.yahoo.com