#include “stdio.h”void main(){ f(int x, int y);int a=1,b=2;f(a,b);printf(“%d,%d\n”,a,b);}
f(int x,int y){x=x+1;y=y+1;}
最后输出还是1和2,因为用值参是不能实现通过函数f来改变a和b的值的,需要改成指针类型