楼主的可以呀
e=fun(&e);
printf("%d",e);
getch(); return 0;}
int fun(int *e){ int i=10; *e=i; return *e;/*用不上,因为形参与实参是同一地址,你这种用法是错误的,因为值只能单向传递*/}