#include <iostream> using namespace std; void change( int *a, int &b, int c) //指针作形参,前面加*号,引用作形参前面加&号。 { c=*a; b=3; *a=2; } int main() { int a=1,b=2,c=3; change(&a,b,c); //指针作实参,前面加取地址符&,引用作实参,前面不加符号 cout<< a<< b<< c<<endl; return 0; } |