void prt (int *x,int*y,int*z)
{
x09printf("%d,%d,%dn",++*x,++*y,*(z++));
// x和y用" * "符号取形参地址的值.进行前置自加,而*(z++),分解为(z++)是将z的值先用 * 符号取出来输出,在将地址加1,所以z的值不变,而x和y进行自加运算
}
int main() {
x09 int a=10,b=40,c=20;
x09 prt (&a,&b,&c); //传递给函数变量的地址
x09 prt (&a,&b,&c);
return 0;
}
答案为:B