两个小题大佬帮忙看一下刚入门不太懂~谢谢!
其他的如楼上--(*p)是前置--所以先执行x-1(*p)++是后置++所以printf之后再执行x+1所以输出为5和5
什么意思,不是一样的图片吗
头文件那些就不用说了吧。x是变量,赋值为整数6。p也是一个变量,声明这里用* p,代表它是一个指针,&x得到的是x的地址,因此p指向了x的地址。在使用时,* p得到的是指针p指向的地址存储的值,在这里,* p=6,之后进行自增自减操作。