1. 程式人生 > >C語言:自增和自減

C語言:自增和自減

任務程式碼:

#include <stdio.h>
#include <stdlib.h><pre name="code" class="cpp">#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i=3,j;
    j=i++;
    printf("%d %d",i,j);

}

int main()
{
    int i=3,j;
    j=++i;
    printf("%d %d",i,j);
}



執行情況:

知識總結:

自增1:++  // 可以寫成++i 或者 i++等同於i=i+1

自減1:--  // 可以寫成--i 或者 i--等同於i=i-1

前置和後置自增量++和--:



++和--只能用於變數例如:n++或者n--;

不能用於常量2++或者2--;

心得體會:

避免使用n=m++ + m++這種有迷惑性的語句