关于C语言的运算符有个问题,请各位达人帮解答下!谢谢!!

来源:百度知道 编辑:UC知道 时间:2024/05/14 17:21:28
*p++=*q--
请问这个应该如何运算?

因为是指针,所以值是不变的,例如*q=3,*p=2,这个条件*p++=*q--后输出语句还是相当于*p=*q,=3了,这个++和--不影响,因为指针的++--符号是改变的地址值,数值是不变的,例如输出内存地址%x的话这个条件就其作用了,改变了地址值!

--先赋值 然后预算