问题
单项选择题
以下程序的运行结果是( )。
#include<iostream.h>
void sub(int x,int y,int*z)
*Z=y-x;
void main()
int a,b,c;
sub(10,5,&
A.;
sub(7,a,&
B.;
sub(a,b,&
C.;
cout<<a<<“,”<<b<<“,”<<c<<endl;
A.5,2,3 &
答案
参考答案:B
解析: 在C++语言中,调用函数不可能改变实参指针变量的值,但可以改变实参指针变量所指变量的值。