#include<stdio.h>
int main()
{
void add();
int i=2;
add(i++,--i);
print("%d",i)
}
void add(int a,int b)
{
print("%d %d",a,b);
}
/ *什么是a和b的值我实际上没有得到答案为什么b是2 * /
答案 0 :(得分:-1)
在第6行,其中add()被称为
第一个args是i ++,所以它会将值2,即i的值发送给函数,然后加1,现在i = 3.
第二个args是--i现在它将减1并且iwill现在再次为2然后将值2发送到函数
所以我认为你的答案会打印出来 2 2(即a和b的值) 2(即i的值)