问题 单项选择题

以下程序的运行结果是
#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 << &nb

答案

参考答案:B

解析: 在C++语言中,调用函数不可能改变实参指针变量的值,但可以改变实参指针变量所指变量的值。了解了实参指针变量的改变情况,本题只剩下简单的“加减法”了。

多项选择题
多项选择题