En C++, i++ est l'opérateur d'incrémentation postfixe, qui augmente la valeur de la variable i de 1. Son principe de fonctionnement est de retirer d'abord la valeur actuelle de la variable, puis de l'incrémenter de 1. Il ne renvoie pas de nouvelle valeur, vous devez donc utiliser ++i pour imprimer la nouvelle valeur. Les exemples incluent : int i = 5 ; i++ ; // i devient 6 ; int j = i++ ; // i devient 7, j devient 6.
Qu'est-ce que i++
En C++, i++ est un opérateur d'incrémentation postfixe qui augmente la valeur de la variable i de 1.
Comment utiliser i++
L'opérateur i++ est généralement placé après la variable i, par exemple :
<code class="cpp">int i = 0; i++; // 将 i 的值从 0 增加到 1</code>
Principe de fonctionnement de i++
L'opérateur i++ effectue les deux opérations suivantes :
Il est important de noter que l'opérateur i++ modifie uniquement la valeur de la variable i et ne renvoie pas sa nouvelle valeur. Par conséquent, le code suivant n'imprimera pas 1 :
<code class="cpp">cout << i++; // 输出 0,而不是 1</code>
Au lieu de cela, vous pouvez utiliser i++ pour imprimer la nouvelle valeur comme ceci :
<code class="cpp">cout << ++i; // 输出 1</code>
Example
Voici quelques exemples de i++ :
<code class="cpp">int i = 5; i++; // i 的值变为 6 int j = i++; // i 的值变为 7,j 的值变为 6</code>
Note
i++ est un opérateur suffixe, ce qui signifie qu'il incrémente la variable uniquement après avoir évalué l'expression. L'opposé est l'opérateur d'incrémentation de préfixe ++i, qui incrémente la variable avant d'évaluer l'expression.
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!