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

Que signifie i++ en C++

下次还敢
下次还敢original
2024-05-01 17:06:28632parcourir

i++ est un opérateur en C++ qui augmente la valeur de la variable i de 1. C'est un opérateur suffixe et fonctionne comme suit : il évalue la valeur de l'opérande i. Augmentez la valeur de i de 1. Renvoie la valeur originale de i (la valeur avant son incrémentation).

Que signifie i++ en C++

i++ signification en C++

i++ est un opérateur en C++ qui augmente la valeur de la variable i de 1. C'est un opérateur postfixe, ce qui signifie qu'il est écrit après l'opérande (variable i).

Comment ça marche

L'opérateur i++ fonctionne comme suit :

  1. Il évalue d'abord la valeur de l'opérande i.
  2. Cela augmente la valeur de i de 1.
  3. Il renvoie la valeur originale de i (la valeur avant de l'incrémenter). La syntaxe de

i++ est :

<code class="cpp">i++</code>

où :

  • i est la variable à incrémenter.

Exemple d'utilisation

L'exemple suivant montre l'utilisation de i++ :

<code class="cpp">int i = 5;
cout << i++ << endl;  // 输出 5
cout << i << endl;     // 输出 6</code>

Notes

  • i++ ne doit être utilisé que pour les types entiers (par exemple int, long, short).
  • Puisque i++ est un opérateur postfix, il renvoie d'abord la valeur originale de i puis l'incrémente.
  • i++ peut être utilisé avec d'autres opérateurs. Par exemple, vous pouvez combiner i++ avec l'opérateur d'affectation (=) comme suit :
<code class="cpp">i += 1;  // 等价于 i++</code>

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