Petite question en C

Fermé
alizart - 6 août 2002 à 17:16
 db - 7 août 2002 à 16:48
Bonjour,
quel la signification de cette petite condition :
if( l== 9 )
{
ok = lot_in[0] == '0' || lot_in[0] == '1';
lot_in += 2;
}
ne tenez pas compte de la déclaration des variable (ok; l; lot_in []...)
je ne comprends pas le role de ||
Merci beaucoup

2 réponses

nacer69 Messages postés 1 Date d'inscription vendredi 23 novembre 2001 Statut Membre Dernière intervention 6 août 2002
6 août 2002 à 19:22
au cours de l'autoformation j'ai trouve un probleme pour l'execution du programme
0
Salut,

C'est l'equivalant d'un test :

v1 = (a > b) || (a == b); équivaut à v1 = (a >= b);

A+
0
C'est encore moi,

Plus simplement, c'est un OU logique.
0
pour etre plus clair
ok est un booleen il faut reprendre les math de bool
ok=condition1+(ou)condition2
0