Maison > développement back-end > C++ > En langage C, la différence entre = et ==

En langage C, la différence entre = et ==

下次还敢
Libérer: 2024-04-27 23:18:12
original
611 Les gens l'ont consulté

En langage C, l'opérateur d'affectation "=" est utilisé pour attribuer des valeurs aux variables, tandis que l'opérateur de comparaison d'égalité "==" est utilisé pour comparer si les valeurs de deux expressions sont égales. true pour indiquer l’égalité et false pour indiquer l’inégalité.

En langage C, la différence entre = et ==

La différence entre "=" et "==" en langage C

En langage C, "=" et "==" sont deux opérateurs différents avec des fonctions différentes.

"=" : Opérateur d'affectation

L'opérateur d'affectation "=" est utilisé pour attribuer une valeur à une variable. Par exemple :

<code class="c">int x = 5;</code>
Copier après la connexion

Cette instruction attribue la valeur 5 à la variable x.

"==" : Opérateur de comparaison d'égalité

L'opérateur de comparaison d'égalité "==" est utilisé pour comparer si les valeurs de deux expressions sont égales. Contrairement à "=", "==" n'effectue pas d'affectation, mais renvoie une valeur bool représentant le résultat de la comparaison :

  • Renvoie vrai si les deux expressions sont égales.
  • Si les deux expressions ne sont pas égales, renvoyez false.

Par exemple :

<code class="c">int x = 5;
if (x == 5) {
  // 执行语句 ...
}</code>
Copier après la connexion

Cette instruction if utilise "==" pour comparer si la valeur de la variable x est égale à 5. Si c'est vrai, les instructions du bloc if sont exécutées.

Summary

  • "=" est l'opérateur d'affectation qui est utilisé pour attribuer une valeur à une variable.
  • "==" est l'opérateur de comparaison d'égalité, utilisé pour comparer si les valeurs de deux expressions sont égales.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal