J'ai vu ce morceau de code. Je suis assez nouveau en C, alors pardonnez-moi.
La boucle while
ci-dessous continuera de boucler si i < SIZE && scanf("%f",&Arr[i]) == 1
.
Je comprends la partie i < SIZE
mais que signifie scanf("%f",&Arr[i]) == 1
? Je sais que cela prend la valeur de scanf()
et l'assigne à un tableau Arr
. Mais que signifie le == 1
?
Merci :)
int readValue(float Arr[]) {
int i = 0 ;
while (i < SIZE && scanf("%f",&Arr[i]) == 1)
i++ ;
return i ;
}