IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Question sur && ||


Sujet :

C

  1. #1
    Invité
    Invité(e)
    Par défaut Question sur && ||
    Salut,

    En C, on a :

    a || b est equivalent : b n’est pas evaluée si l’évaluation de a ne donne pas 0.
    a && b est equivalent : b n’est pas evaluée si l’évaluation de a donne 0.

    Ma question porte sur l'instruction suivante :
    a && b || c

    S'il y a quelqu'un pour m'expliquer comment cette instruction travaille ?
    Merci !
    Dernière modification par Obsidian ; 24/07/2016 à 15h43. Motif: Orthographe.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Juin 2012
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2012
    Messages : 257
    Par défaut Priorité des opérateurs logiques
    Bonjour,

    Le && logique a une plus grande priorité que le ou ||
    Donc dans a && b || c équivaut à (a && b) || c si je ne me trompe pas et a puis (a && b) seront évalués en premier

Discussions similaires

  1. Quelques questions sur le TWebBrowser...
    Par CorO dans le forum Web & réseau
    Réponses: 3
    Dernier message: 17/01/2003, 21h23
  2. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  3. Réponses: 2
    Dernier message: 11/08/2002, 21h27
  4. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo