Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

instruction if continue

1 réponse
Avatar
marioski
bonjour,

En langage C,j'ai rencontr=C3=A9 la syntaxe suivante apr=C3=A8s une boucle =
for de param=C3=A8tre i
if (fonction(i)) continue;

En terme courant,cela veut dire quoi?

Si c'est =C3=A9crit:
if (T[i]>2) continue;
l=C3=A0 je comprends


merci de votre aide

1 réponse

Avatar
Olivier Miakinen
Le 26/06/2017 02:19, marioski a écrit :
En langage C,j'ai rencontré la syntaxe suivante après une boucle for de paramètre i
if (fonction(i)) continue;
En terme courant,cela veut dire quoi?

Le test réussit lorsque fonction(i) retourne une valeur non nulle,
il échoue lorsque la fonction retourne une valeur nulle.
Si c'est écrit:
if (T[i]>2) continue;
là je comprends

Oh, alors pour que tu comprennes c'est très simple :
... fonction(... i)
{
return (T[i]>2);
}
(j'ai mis des ... à la place des types que tu n'as pas précisés)
--
Olivier Miakinen