单项选择题

有如下程序:
#include<iostream>
using namespace std;
class A
public:
static int a;
void init() a= 1; A(int a=2) init(); a++;
int A::a=0;A obj;
int main()
cout<<obj.a;
return 0;

A、0
B、1
C、2
D、3

<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include <iostream> void fun(int& x,int y)int t=-x;x=y;y=t; int main() int a[2]= 23,42; fun(a[1],a[0]); std::cout<<a[0]<< , <<a[1]<<std::end1; return 0;

A、42, 42
B、23, 23
C、23, 42
D、42, 23

单项选择题
下列关于虚函数的描述中,正确的是()。

A、虚函数是一个static类型的成员函数
B、虚函数是一个非成员函数
C、 基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D、派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型

相关试题
  • 下列关于虚函数的描述中,正确的是()。
  • 类的析构函数的作用是()。
  • 下列关于继承的描述中,错误的是()。
  • 有如下类声明: class MyBASE int k;...
  • 在C++程序中,如果要求通过函数来实现一...