Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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)
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