自增、自减运算符的操作顺序

自增、自减运算符的操作顺序

  1. n = ++i或n = --i:先自加或自减,再进行赋值操作。

    例如:

    int i = 3;
    n = ++i;
    printf("n = %d", n);
    

    变量i先自加再赋值给n,因此输出为:

    n = 4
    
  2. n = i++或n = i--:先进行赋值操作,再自加或自减。

    例如:

    int i = 3;
    n = i++;
    printf("n = %d", n);
    

    变量i先赋值给n再自加,因此输出为:

    n = 3
    

    (运算符号在前面就先运算,在后面就先赋值)

posted @ 2023-08-15 19:06  雏扬  阅读(167)  评论(0)    收藏  举报