A. 8 B. 8 3 5 C. 8,3,5 D. 0 3 5
A. void f(int a,int b=1,int c); B. void f(int =1,int =2,int=3); C. void f(int x,int y,int z) D. f(a,b,c)
A. void f( int &x){cout<<x<<endl;}void main(){f(10);} B. void f(const int *p){int x=10;*p=x;cout<<*p<<endl;}void main(){ int a=1; f(&a);} C. int* f(){int x=1; return &x;}void main(){ cout<<*f()<<endl;} D. int &f(int &x){x++; return x;}void main(){ int m=10;cout<<f(m)<<endl;}
A. 值传递 B. 地址传递(指针传递) C. 引用传递 D. 目标传递