I++意思
i++
是一個後置自增運算符,用於遞增變數 i
的值。這個運算符的執行順序是這樣的:
- 首先,
i
的當前值被用於表達式或語句中。 - 然後,
i
的值被增加 1。
例如,考慮以下代碼:
int i = 10;
// 使用 i++ 的例子
i++;
// 現在 i 的值是 11
在這個例子中,i
的初始值是 10。使用 i++
之後,i
的值被增加 1,所以 i
現在等於 11。
i++
通常用於循環中,例如在 for
循環中,它可以用來遞增循環變數。
for (int i = 0; i < 10; i++) {
// 這個循環會執行 10 次
std::cout << i << " ";
}
在這個 for
循環中,i
每次循環後都會增加 1,直到 i
的值達到 9(因為 i < 10
條件判斷)。
注意,i++
是 C++ 中的寫法,其他程式語言(如 Java、C#、JavaScript 等)也有類似的寫法。