p++和*(p++)没有区别,查阅资料得到正确的理解,应该理解为,由于后++优先级高于,应该先p++,后取值,但因为是后++,所以先执行*p,然后等赋值完成以后,p再++。 (*p)++,先取 *p,再使 *p这个值加1,p指针并没有移动