注意:此页面搜索的是所有试题
安徽继续教育在线-C++面向对象程序设计
C++中,根据()识别类层次中不同类定义的虚函数版本。 A、 参数个数 B、 参数类型 C、 函数名 D、 this指针类型
若有说明class Y{//…;public:staticint n;};int Y::n;Y objY;,则对n的正确访问语句是() A、 n=1; B、 Y::n=1; C、 objY::n=1; D、 Y->n;
作用域分辨符可以用来限定即将访问成员所在类的名称,其符号是()。 A、 :: B、 ?: C、 ; D、 \
0 类中定义的成员默认为()访问属性。 A、  public B、  private C、  protected D、  friend
下列数组定义语句中,不合法的是() A、 int a[3]={0,1,2,3}; B、 int a[]={0,1,2}; C、 int a[3]={0,1}; D、 int a[3]={0};
当一个函数没有返回值时,该函数类型应说明为()。 A、 void B、 int C、 无 D、 任意
有如下声明:string a=""hello"",b=""world"";以下操作不正确的是()。 A、 a=b B、 a+b C、 strlen(a) D、 a>b
程序:inti=10,j=10,k=3;k*=i+j;k最后的值是:() A、 40 B、 50 C、 60 D、 70
说明一个类的对象时,系统自动调用() A、 成员函数 B、 构造函数 C、 析构函数 D、 友元函数
如果类A被说明成类B的友元,则如下说法中正确的是:() A、 类A的成员即类B的成员 B、 类B的成员即类A的成员 C、 类A的成员函数不得访问类B的成员 D、 类B不一定是类A的友元
下列表达式的结果是()a=3*5,a=b=3*2 A、 15 B、 5 C、 6 D、 3
()使一个函数可以定义为对许多数据类型完成同一任务。 A、 函数模板 B、 递归函数 C、 模板函数 D、 重载函数
下列关于字符串的描述中,错误的是()。 A、 一维字符数组可以存放一个字符串 B、 二维字符数组可以存放多个字符串 C、 可以使用一个字符串给二维字符数组赋值 D、 可以用一个字符串给二维字符数组初始化
已知类CVirtualClass,下面四个选项中均定义了该类的成员函数,请问,哪一个定义是正确的() A、 virtualCVirtualClass(); B、 staticvirtualvoidsetValue(int); C、 constCVirtualClass&print()const=0; D、 virtualintgetValue()const=0;
0 在C++中,函数原型不能标识() A、  函数的返回类型 B、  函数参数的个数 C、  函数参数类型 D、  函数的功能