题目内容

下列程序段的输出结果是()。#includeusingnamespacestd;voidfun(int*x,int*y){cout<< *x<<*y;*x=3;*y=4;}intmain(){intx=1,y=2;fun(&y,&x);cout<

A. 2143
B. 1212
C. 1234
D. 2112

查看答案
更多问题

语句 int *ptr( ); 的含义是是( )。

A. ptr是一个指针变量
B. *ptr是一个函数名
C. ptr是指向int型数据的指针变量
D. ptr是一个函数名,该函数的返回值是指向int型数据的指针

下面说法正确的是( )。

A. (int*)func(int, int)定义了一个函数指针。
B. int *func(int, int)定义了一个函数指针
C. 两者都是
D. 两者都不是

已有函数int f(int a,int b),如使指针变量p指向函数f,正确的赋值方法是( )。

A. p=f;
B. *p=f;
C. p=f(a,b);
D. *p=f(a,b);

this指针的作用是()。

A.保证基类公有成员在子类中可以被访问
B.保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码
C.保证基类保护成员在子类中可以被访问
D.保证基类私有成员在子类中可以被访问

答案查题题库