Maison  >  Article  >  développement back-end  >  Quels sont les types de données des opérandes des deux côtés de l’opérateur logique ?

Quels sont les types de données des opérandes des deux côtés de l’opérateur logique ?

青灯夜游
青灯夜游original
2020-07-22 13:16:1418081parcourir

Le type de données des deux côtés de l'opérateur logique : il peut s'agir de n'importe quel type de données légal car les opérandes des deux côtés de l'opérateur logique sont finalement convertis en opérations de valeur booléenne (valeur logique) ; . 0 et null sont convertis en faux, et toutes les valeurs non nulles, non fausses et non nulles sont converties en vrai, puis l'opération est effectuée.

Quels sont les types de données des opérandes des deux côtés de l’opérateur logique ?

Les opérateurs logiques traitent leurs opérandes comme des expressions conditionnelles (équations comparées au booléen vrai), évaluent d'abord les opérandes et convertissent C'est une valeur logique (valeur booléenne ), 0 et null sont convertis en faux, et toutes les valeurs non nulles, non fausses et non nulles sont converties en vrai, si le résultat est faux, la condition est fausse, et si le résultat est vrai, la condition est vraie.

Étant donné que les deux côtés de l'opérateur logique sont finalement convertis en opérations de valeur booléenne, la valeur booléenne n'a que des valeurs différentes de zéro (représentées par 1) et zéro, donc tant qu'elle n'est pas nulle, elle sera converti en 1 , donc n'importe quelle valeur de n'importe quel type peut participer à l'opération.

Opérateurs logiques : dans la logique formelle, les opérateurs logiques ou connecteurs logiques connectent les instructions en instructions plus complexes. Une nouvelle proposition ou proposition composée de deux propositions est appelée proposition composée ou proposition composée.

La raison pour laquelle "et" et "ou" ont deux formes d'opérateurs différentes est que leur priorité est différente. Les opérateurs sont utilisés pour effectuer des opérations de code de programme sur plusieurs éléments d'opérande.

Remarques :

Les règles d'utilisation des opérateurs logiques en langage C sont les suivantes :

1. Les opérateurs logiques renvoient des valeurs vraies ou fausses en fonction de la valeur de l'expression. En langage C, il n'y a pas de valeurs vraies et de valeurs fausses spéciales, donc non 0 peut être considéré comme une valeur vraie et 0 est une valeur fausse.

2. Règles de fonctionnement de l'opérateur logique : || ou : dans deux cas, tant que l'un d'eux est vrai, le résultat est vrai && et : dans deux conditions, si les deux conditions sont vraies en même temps ; time Si c'est vrai, le résultat est vrai. Sinon, ce n'est pas vrai. Si c'est vrai, le résultat est faux.

Le langage C est un langage de programmation informatique à usage général largement utilisé. Le langage C est conçu pour fournir un langage de programmation qui peut être facilement compilé, gérer la mémoire de bas niveau et générer de petites quantités de code machine. et fonctionne sans nécessiter de support d'exécution.

Bien que le langage C fournisse de nombreuses fonctions de traitement de bas niveau, il conserve de bonnes caractéristiques multiplateformes. Les programmes en langage C écrits avec des spécifications standard peuvent être compilés sur de nombreuses plates-formes informatiques, incluant même certains processeurs de traitement intégrés (MCU ou MCU). MCU) et plate-forme d'exploitation de supercalculateur.

Recommandations associées : "Tutoriel langage c"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn