1.为什么(p++)与p++结果不一样??2.为什么(p++)与p++的结果不一样??3. 为什么++p的值与&a[6]的值一样??
这个和编译器有关系,在不同编译器下结果不一样
这不是 (p++) 与 p++ 的问题,而是 *(p++) 与 *p++的问题。p是指针,*p是指针当前指向的值,p是当前指针指向的地址。*(p++)是指针后移后指向的值,*p++是(*p)++,也就是指针当前指向的值进行加1操作。