*p++,(*p)++,*++p,++*p的区别

p++ 先取指针p指向的值(数组第一个元素1),再将指针p自增1;
(
p)++ 先去指针p指向的值(数组第一个元素1),再将该值自增1(数组第一个元素变为2)
++p 先将指针p自增1(此时指向数组第二个元素), 操作再取出该值
++*p 先取指针p指向的值(数组第一个元素1),再将该值自增1(数组第一个元素变为2)

posted @ 2020-12-14 21:13  chenhuiping  阅读(243)  评论(0编辑  收藏  举报