Petite question en C

alizart -  
 db -
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

  1. nacer69 Messages postés 1 Statut Membre
     
    au cours de l'autoformation j'ai trouve un probleme pour l'execution du programme
    0
  2. ti pimous
     
    Salut,

    C'est l'equivalant d'un test :

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

    A+
    0
    1. ti pimous
       
      C'est encore moi,

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