#1 Le 10/02/2007, à 17:00
- Benzo
Chaine de description d'une variable/descripteur.
Bonjour,
Lorsque l'on définit une fonction pour afficher un nombre( par exemple un nombre complexe),comment faire pour avoir l'indice de la variable donné le programme principal.
Exemple : je veux afficher le nombre complexe z1, j'utilise :
typedef typZ[2]
void afficher1(typZ z)
{
printf("\n z = %f + i %f",z[0],z[1]);
}
Mais comment faire pour afficher le '1', pour identifier la variable en fait.
Merci de m'eclaircir
#2 Le 11/02/2007, à 00:34
- qqun
Re : Chaine de description d'une variable/descripteur.
je comprend pas trop la question c'est pas tres claire !
enfin voila un exemple qui utilise une structure pour les complexes
typedef struct complexe{
float reel;
float img;
}Complexe;
void afficher1(Complexe z)
{
printf("\n z = %f +%f i\n",z.reel,z.img);
}
int main(void)
{
Complexe Z[2];
Z[0].img=2.0;
Z[0].reel=1.0;
Z[1].img=0.5;
Z[1].reel=1.5;
afficher1(Z[0]);
afficher1(Z[1]);
return 0;
}
resultat :
z = 1.000000 +2.000000 i
z = 1.500000 +0.500000 i