c语言题,这道题第5行*(++q)=*(p--)-3是怎么算的

2025-04-05 06:48:17
推荐回答(1个)
回答1:

*(++q)=*(p--)-3
等价于
q++;
*q=*p-3;
p--;
因为最后输入*(p+1)的值 ,
又p在倒数第二步已经减去1了,
所以其实就是输出倒数第三步时候*p的值。
所以结果等于6.