数组a[++i}和数组a[i++]有区别吗?

2025-02-22 12:03:02
推荐回答(1个)
回答1:

有区别,举例说明:a[3]={1,2,3};i=1;
那么 a[++i]=a[2]=3;
a[i++]=a[1]=2;然后i=i+1

a[++i]相当于a[i+1]; i=i+1;

a[i++]相当于a[i];i=i+1;