一道关于指针的问题
#include"stdio.h"void main()
{int idata[]={1,2,3,4,5,6};
int *pInt;
pInt=idata;
printf("%d %d %d %d \n",*pInt,*(++pInt),*++pInt,*(pInt--));
printf("%d %d\n",*pInt,*(idata+2));
}
为什么结果是3 3 2 1
2 3
求解!!!
2013-01-10 21:44
2013-01-10 22:03
2013-01-10 22:18
2013-01-10 22:29
2013-01-10 22:40

2013-01-10 22:43
2013-01-10 22:58
2013-01-11 00:03

2013-01-11 09:06

2013-01-11 11:41