c语言中得 a[++k]
#include <stdio.h>
#include <stdlib.h>
int main()
{
int k,m,a[10];
m = 1;
k = 8;
for(k=0;k<10;k++)
{
a[k]=k;
}
a[++k] = 12;
printf("%d,%d",a[8],a[9]);//输出8,9
return 0;
}
其中 a[++k] = 12之后,a[8],a[9]都不是12,那么12去哪里了??
求高手解释!!
[解决办法]