有人可以让我更深入地了解为什么这段代码的工作方式
#include <stdio.h>
int main()
{
int a[5] = {1,2,3,4,5};
int i;
for(i=0;i<5;i++)
{
printf("%d,%d \n",i[a],i[a]++);
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
结果是
2,1
3,2
4,3
5,4
6,5
Run Code Online (Sandbox Code Playgroud)
谢谢