12-C语言自增自减

学习重点:

  • i++与++i;
  • i--与--i;

学习内容:

1.作为单独语句i++与++i和i--与--i并没有区别,但是不是作为单独语句存在时就有区别了;以i++与++i为例,i++先返回i,再自加(i=i+1),++i先自加(i=i+1),再返回i。

2.实例:

#include <stdio.h>

int main(int argc, const char * argv[]) {

    int i;

    printf("%d\n",i++);

    printf("%d\n",i);

    printf("%d\n",++i);

    printf("%d\n",i);

    printf("%d\n",i--);

    printf("%d\n",i);

    printf("%d\n",--i);

    printf("%d\n",i);

    return 0;

}

 输出结果:

0

1

2

2

2

1

0

0

 

 

posted @ 2015-09-10 11:26  IT_程序袁  阅读(212)  评论(0编辑  收藏  举报