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 等)也有類似的寫法。