指针小结

来源:互联网 发布:问答cms 编辑:程序博客网 时间:2024/05/01 16:29

1*p++先取指针p指向的值(数组第一个元素1),再将指针p自增1

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

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

4++*p 先取指针p指向的值(数组第一个元素1),再将该值自增1(数组第一个元素变为2);

5*p++是先取出*p的值,然后让p++;

6(*p)++是先取出*p的值,让这个值++;

7*(P++)是先取出*p的值,让p++;

8*p++等价于*(P++);