Question à propos du Return
Bonjour,
ma Question c'est est-ce qu'on peut faire un return sur une variable locale de cette façon ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| double *tabIntervalles(int k)
{
double *tableauIntervalles=(double*)calloc(k*2,sizeof(double));
for(int iBoucle=1;iBoucle<=(k*2);iBoucle+=2)
{
if((iBoucle/(k*2))!=1)
{
tableauIntervalles[iBoucle]=tableauIntervalles[iBoucle+1]=tableauIntervalles[iBoucle-1]+((double)1/(double)k);
}
else
{
tableauIntervalles[k*2]=1;
}
}
return tableauIntervalles;
} |
Merci.