该程序用于判断++生效的数组位置和pos++时/后的pos值。
#include<stdio.h> #include<stdlib.h> int main() { int array[5]={0}; int pos=0; int i; for(i=0;i<3;i++) array[pos++]=i+10; for(i=0;i<5;i++) printf("array[%d]=%d\n",i,array[i]); printf("pos =%d\n",pos); system("pause"); return 0; }
测试结果如下