Maison  >  Article  >  développement back-end  >  Que signifie --a en C++

Que signifie --a en C++

下次还敢
下次还敢original
2024-05-09 01:51:15470parcourir

L'opérateur --a en C++ est un opérateur de décrémentation unaire qui décrémente la valeur de la variable a de 1. Divisé en opérateurs de préfixe et opérateurs de suffixe, le premier utilise la valeur après décrémentation et le second utilise la valeur avant décrémentation.

Que signifie --a en C++

La signification de --a en C++

En C++, --a est un opérateur de décrémentation unaire, qui décrémente la valeur de la variable a de 1 . a 的值递减 1。

用法:

--a 可以用作前缀运算符或后缀运算符:

  • 前缀运算符: --a 先将 a 递减 1,然后再将结果赋给 a。例如:
<code class="cpp">int a = 5;
--a; // 结果为 a = 4</code>
  • 后缀运算符: a-- 先将 a 的值返回,然后再将 a
Utilisation :

--a peut être utilisé comme opérateur de préfixe ou opérateur de suffixe :

    Opérateur de préfixe :
  • --a Remplacez d'abord a Le décrémente de 1 et affecte le résultat à a. Par exemple :
  • <code class="cpp">int a = 5;
    int b = a--; // 结果为 b = 5, a = 4</code>

Opérateur Postfix : a-- renvoie d'abord la valeur de a, puis décrémente a de 1 . Par exemple :

<code class="cpp">int a = 5;

cout << --a << endl; // 输出:4(前缀递减)
cout << a-- << endl; // 输出:4(后缀递减)
cout << a << endl; // 输出:3(后缀递减后)</code>
🎜🎜Différence : 🎜🎜🎜La décrémentation du préfixe et la décrémentation du suffixe diffèrent dans le temps utilisé pour les variables : 🎜🎜🎜Décrémentation du préfixe : utilisez la valeur décrémentée. 🎜🎜Suffixe décrémentation : utilisez la valeur avant la décrémentation. 🎜🎜🎜🎜Exemple : 🎜🎜rrreee

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