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

Que signifie i++ en C++ ?

下次还敢
下次还敢original
2024-04-28 19:00:27970parcourir

L'opérateur d'incrémentation postfixe "i++" en C++ augmente la valeur de la variable i de 1. Il accède à la valeur de i, l'incrémente de 1, puis stocke le résultat dans i. Contrairement à l'opérateur d'incrémentation de préfixe "++i", l'opérateur d'incrémentation de suffixe accède d'abord à la valeur de i puis l'incrémente.

Que signifie i++ en C++ ?

i++ en C++

En C++, « i++ » est un opérateur d'incrémentation postfixe qui augmente la valeur de la variable i de 1.

Comment utiliser

Syntaxe :

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

Où :

  • i est la variable à incrémenter

Fonction

L'opérateur "i++" effectue les opérations suivantes

  1. Accédez au courant valeur de la variable i valeur.
  2. Augmentez sa valeur de 1.
  3. Stockez le résultat dans la variable i.

Différences par rapport aux autres opérateurs

Il existe un autre opérateur d'incrémentation "++i" en C++, appelé opérateur d'incrémentation de préfixe. Il diffère de "i++" en ceci :

  • Incrément de préfixe ( ++i ) : Incrémente d'abord la valeur de i puis accède au résultat.
  • Incrément du suffixe ( i++ ) : Accédez d'abord à la valeur de i, puis incrémentez sa valeur.

Exemple

L'exemple de code suivant montre comment utiliser l'opérateur "i++" :

<code class="cpp">int main() {
  int i = 5;
  
  i++; // i 的值现在为 6
  
  return 0;
}</code>

Sortie :

<code>6</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
Article précédent:Comment utiliser printf en C++Article suivant:Comment utiliser printf en C++