(*--p)++是什么意思啊是减去1再加一吗,怎么最后结果输出6,
--p就是取p-1的值,这里p是指针,因此就是指针前移1,结果是a[0]的地址
*取地址的值,就是取a[0]
y = a[0]++; 就是a[0]的值。
这个程序*p=a[1]在大部分编译器都会报错,类型不匹配