Partage
  • Partager sur Facebook
  • Partager sur Twitter

While(); et sa signification

    24 février 2018 à 1:50:13

    Bonjour, 

    Je cherche à comprendre un code déjà fait, en C, pour m'améliorer et m''ouvrir" aux diverses façons de programmer chez différentes personnes. Mais alors que je comprends le reste du code, une ligne en particulier me tracasse et est de la forme suivante:

    while(condition);

    et ce sans l'appellation "do" précédant la ligne. J'aimerais bien savoir ce que cela signifie.

    Merci d'avance. 

    • Partager sur Facebook
    • Partager sur Twitter
      24 février 2018 à 2:20:24

      Salut,

      Ça va simplement boucler dans le vide tant que la condition sera vrai

      C'est comme si tu faisais :

      while(condition)
      {
        //rien
      }
      



      • Partager sur Facebook
      • Partager sur Twitter
        24 février 2018 à 2:53:32

        Bonjour,

        La syntaxe de l'instruction while est :

        while ( expression ) instruction

        Or en C, une instruction peut être qqch d'aussi simple qu'un simple point-virgule. Une telle instruction ne fait rien, tout comme l'instruction {} de la réponse de magma.

        • Partager sur Facebook
        • Partager sur Twitter

        While(); et sa signification

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown