trouver la taille d'un tableau, donné en argument d'une fonction
Bonjour,
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
double averageTemperature(int measuredValues[], int size_mesuredValues)
{
for(i=0 ; i<size_mesuredValues ; i++)
{
//une instruction quelconque
}
}
int main()
{
int T[100]={-562,-274,72,52,-36,981,523},size_mesuredValues;
double averageTemp;
size_mesuredValues=sizeof(T)/sizeof(int); // me renvoi 100
averageTemp=averageTemperature(T,7); //je suis obliger de mettre 7 "a la main"
return 0;
} |
J'aimerais que ma fonction averageTemperature ne reçoive comme argument seulement int measuredValues[], et le fonction trouve la taille réel du tableau (soit 7) toute seule !
Est-ce quelqu'un sait comment faire ?
merci d'avance