考研复试ing...求大家帮助
#include "stdio.h"int main()
{
int i=0,num=0;
int a[]={2,4,6,8};
int *p=a;
//num=(*p)++;
a[i] = (*p)++;
//printf("%d",num);
printf("%d %d",a[i],i);
return 0;
}
我用int num变量输出正确,我想得通
为什么这里面用数组输出是3???
我想了很久了 不思其解 希望大家帮帮我
[此贴子已经被作者于2018-3-4 21:17编辑过]