i++(先操作再加一)和++i(先加一再操作)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fighting123678/article/details/82961695

1、数组中的i++和++i

int i=1;
a[i++]=a[1]=2;然后i+=1;
a[++i]=a[2]=2;

2、while中的i++和++i
while(++i)判断的是i+1的值
while(i++)判断的是i的值


3、for中的i++和++i
因为是一个单独的语句,所以说i++和++i是没有什么区别的


猜你喜欢

转载自blog.csdn.net/fighting123678/article/details/82961695