int  arr[5] = { 1,3,5,7,9 };
int  *p = arr;
描述 输出值 谁改变 p指向
*++p 先自加再取值 3 下一个
*p++ 先自加(后)再取值 1 下一个
*(p++) 先自加(后)再取值 1 下一个
(*p)++ 先取值再自加 1 arr[0]=2 不变
++*p 先取值再自加 2 arr[0]=2 不变
++(*p) 先取值再自加 2 arr[0]=2 不变