C語言中 i 和 i 都為自增運算符,執行順序不同:i 先讀取 i 值再加 1; i 先加 1 再讀取 i 值。
C語言中i 和i 的差異
直接回答:
C語言中,i 和i 都是自增運算符,但執行順序不同。
#詳細說明:
i (後增)
i(前增)
區別:主要差異在於執行順序。 i 先讀取 i 的值,再加 1,而 i 先加 1,再讀 i 的值。
範例:
<code class="c">int i = 0; int j = i++; // j = 0, i = 1 int k = ++i; // k = 2, i = 2</code>
使用場景:
以上是在c語言中i++和++i的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!