文章

7

粉丝

404

获赞

10

访问

68.7k

头像
i++与++i的区别
学习交流
发布于2020年7月4日 17:11
阅读数 13.0k

今天碰到了++i,当时很困惑,自学了一下,分享经验:

i++表示先读取i,再对i进行+1

++i表示先对i进行+1,再读取i

提供下面一个例子来帮助理解:

#include<stdio.h>
int main(){
    int i=0,a=0,b=0;
    a=i++;
    i=0;
    b=++i;
    printf("a=%d\n",a);
    printf("b=%d\n",b);
return 0;
}

运行这段代码的结果是

a=0
b=1

登录查看完整内容


登录后发布评论

1 条评论
admin SVIP
2020年7月4日 22:39

赞一个,另外++i比i++速度更快yes

赞(2)