值是一样的,都是p当前指的目标的值*p但是执行后不一样(*p) ++的意思是将*p的值参与运算后,再将*p自加1(也就是将p指向的目标自加1),p还是指向这里不变(*p++)的意思是将*p的值参与运算后,再将p自加1,p指向后面的位置,原来p指向的空间内容不变
表达式效果不同但值相同。 因为后置++是先取值 再自加。 也就是说 虽然两个自加的不同, 但不影响值,都是自加前的*p区别是运行后前一个p不变 *p自加后一个 *p不变,但p自加。