*p++与(*p)++的问题
#include<stdio.h>int main()
{
char a[] = "abc";
char *p;
int i;
p=a;
for(i=0;i<3;++i)
printf("%c\n",*p++);
printf("a=%s\n",a);
p=a;
for(i=0;i<3;++i)
printf("%c\n",(*p)++);
printf("a=%s\n",a);
return 0;
}
-------------------------
结果:a b c a=abc
a b c a=dbc
-------------------------
我想知道 a=dbc 中的 d 怎么来的,求助