j'ai une autre question :
Comme on ne peut pas renvoyer de tableau par une fonction, alors j'ai créé la fonction :
Code :
- void codage(float *entree, float *sortie, int N);
|
Avant la fonction j'ai fait les initialisations suivantes :
Code :
- int N=4;
- float entree[N]={1,2,3,4};
- float *sortie;
|
puis j'appelle ma fonction :
Code :
- codage(entree,sortie,N);
|
Seulement voilà dans sortie il n'y que des zéros !
Donc j'ai vérifié en mettant un printf à la fin de ma fonction :
Code :
- void codage(float *entree, float *sortie, int N){
- \....\
- for(i=0;i<M;i++)
- printf("%f", sortie[i]);}
|
et là il n'y a pas de problème ?!
---------------
amelie