RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
retourner plusieurs variable par une fonction
abdess111, le jeu. 21 févr. 2008 à 13:03:33
slt tt le monde
jai un probleme c'set que je veux retourner plusieurs valeurs par une fonction et j'arrive pos a reussir,je sais ke peut etre je dois utiliser un tableau(plutoto pointeur)mais quand jexecute le programme il me retourne juste la premier valeur du tableau voila un ptit exemple
#include<stdio.h>
#include<stdlib.h>
int test()
{
int *p;
p=malloc(4*sizeof(int));
*(p+0)=1;
*(p+1)=2;
*(p+2)=3;
*(p+3)=4;
return *p;
}
main()
{
int *tab,i;
tab=malloc(4*sizeof(int));
*tab=test();
for(i=0;i<4;i++)
printf("%d \n",*(tab+i));
}
voila ce programme me donne juste la premier valeur du tableau(la valeur 1)et pour les autres valeurs il me donne des adraisses.
svp jai besoin d'aide merci de maider Configuration: Windows XP
Firefox 2.0.0.11


mamiemando
févr. 08
Suivant
REPONSES
mamiemando
févr. 08
abdess111
févr. 08
mamiemando
févr. 08
Char Snipeur
févr. 08
Char Snipeur
févr. 08
mamiemando
févr. 08
Char Snipeur
févr. 08
_mawashi
12 juin
loupius
12 juin
Version Web
Réalisé par RedShift
no save