Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment compiler du code C comme une…
  • Comment créer un thread unique en R…
  • C + + Fibonacci Numéro Fonction 
  • Comment faire pour convertir BitArra…
  • Qu'est-ce qu'un Runtime Error 8005 
  • C + + Formation 
  • Comment éviter de multiples utilisa…
  • Comment: GTK Couleur Sélection 
  • Comment écrire un programme C + + q…
  • Ligne écoles de programmation infor…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Fonction booléenne de C

    Dans la programmation informatique, le type de données " Boolean " ne représente que l'une des deux valeurs : Vrai ou Faux. Dans la programmation C ( contrairement à d'autres langages de programmation tels que C + +) , il n'existe pas de type booléen défini . Cependant, les programmeurs C utilisent des valeurs vraies et fausses dans les programmes C chaque jour. Pour comprendre la fonction des valeurs booléennes dans C , un programmeur doit comprendre le déroulement du programme de contrôle , les valeurs de retour de fonction, et comment d'autres types de données se comparent aux valeurs booléennes . Flux

    valeurs Vrais et faux témoins sont essentiels pour les programmeurs de contrôler le déroulement d'un programme . Ces valeurs assurent qu'un programme peut comprendre l'état de son exécution, et faire des choix en fonction de cet état. Par exemple, les instructions conditionnelles telles que " if" et des boucles " while " exigent l'évaluation des opérations de comparaison comme vrai ou faux pour fonctionner . Cette distinction binaire entre le vrai et le faux rend le contrôle du programme fonctionne . Par exemple, ce qui suit boucle "while" ne peut pas fonctionner sans l'évaluation d'une condition vraie ou fausse :

    int i = 0

    while ( i <10) //i est soit moins de dix, ou non. Vrai ou faux

    {

    i + +

    }
    booléens et autres types de données

    Puisque C a pas de type de données défini pour booléenne , entiers ou de caractères peut fonctionner comme indicateurs vraies ou fausses . Prenez entiers comme exemple . Il semble qu'il existe un nombre infini de possibilités pour quelle valeur entière unique représente . Toutefois, C utilise des nombres entiers comme des valeurs booléennes en désignant 0 comme valeur faux, et tout non - zéro comme un vrai (généralement , 0 et 1 désignent vrai et faux , respectivement). Par exemple , les deux boucles suivantes contiennent tous deux des instructions conditionnelles "vrais" , et se déroulera toujours ( ou jusqu'à l'arrêt du programme) :

    int i = 1;

    while ( i == 1 ) //je serai toujours égal à un , et renvoyer vrai

    {printf (" % d", i; }

    while ( i)

    { printf ("% d ", i );}
    Utilisation de la fonction valeurs de retour

    Parce que les fonctions peuvent renvoyer des valeurs basée sur le processus qu'ils effectuent , ils peuvent aussi servir Boolean façon la plus simple expressions.The est d'utiliser le résultat d'une fonction comme une valeur booléenne. l'exemple suivant utilise une fonction qui vérifie si un nombre est pair ( en utilisant le module , ou opérateur " % " , qui renvoie le reste . . d'un nombre divisé par un autre ) Si la fonction retourne 0, alors le nombre est même si elle renvoie un 1, le nombre est impair :

    int checkEven (x)

    {
    retour

    x 2 % ; . //Le '%

    }

    if ( checkEven ( y) == 0) //retourne true si '0' peut également être écrit que " if (! checkEven (y)) "
    compliquées contrôles booléens

    une façon moins directe de vérifier une valeur booléenne consiste à utiliser une structure de boucle pour exécuter une commande tout en vérifiant la valeur de retour de cette commande à chaque itération l'exemple suivant est un idiome commun pour entrer des informations de caractère dans C: .
    entrée char

    ;

    while (( entrée = getchar ( !)) = ' z' )

    {

    /* faire quelque chose * /}



    La fonction " getchar ()" permet de récupérer une caractère de l'entrée et l'assigner à "input" , qui comparera alors contre le caractère "z ". Si l' état ​​finir comme fausse (entrée équivaut à z ), alors la boucle s'arrête , le caractère z dans la variable d'entrée.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Fonction booléenne de C 
  • Comment faire pour démarrer un code C à partir de la Command Prompt 
  • Comment faire pour créer une chaîne dynamique en C + + 
  • Comment faire Strings tout en minuscules sur C + + 
  • Comment faire pour trouver le nombre d'occurrences d'un caractère dans une chaîne 
  • Comment inverser une file d'attente en C + + 
  • Comment se connecter à un émulateur de Windows Phone 7 
  • Comment mots en gras en C + + avec Xcode 
  • Comment faire un thread de travail MFC 
  • Comment comprendre compilateurs C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc