发布网友 发布时间:2024-04-17 13:17
共3个回答
热心网友 时间:2024-07-23 11:22
这和参数的入栈顺序有关,C语言的函数参数的入栈顺序是自右向左,这主要是为了支持参数数量可变的函数,也就是(*q)++先入栈,然后*p才入栈,所以先计算表达式(*q)++,因此结果是3,2。热心网友 时间:2024-07-23 11:27
不懂!热心网友 时间:2024-07-23 11:25
这个是编译系统规定的,不是语言规定的,你要先了解编译系统,然后按照编译系统的规定行事。