选择题 下列关于构造函数的说法中,正确的是______。
选择题 有如下类定义:
class AA{
int a;
Public:
AA(int n=0):a(n){}
};
class BB:public AA{
public:
BB(int n)______
};
其中横线处的缺失部分是______。
选择题 下列关于派生类和基类的描述中,正确的是______。
选择题 在下列链表中,能够从任意一个结点出发直接访问到所有结点的是______。
选择题 下列关于函数参数的叙述中,正确的是______。
选择题 下列关于类型转换的说法中,错误的是______。
选择题 类MyClass的定义如下:
class MyClass
{
public:
MyClass(){value=0;}
SetVariable(int i){value=i;}
private:
int value;
};
则对下列语句序列正确的描述是______。
选择题 下列数据结果中,能够按照“先进后出”原则存取数据的是______。
选择题 要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是______。
选择题 已知类MyClass的定义如下:
class HyClass{
public:
HyClass(int d){data=d;}
~NyClass() {}
private:
int data;
};
}
下列对MyClass类对象数组的定义和初始化语句中,正确的是______。
选择题 最简单的交换排序方法是______
选择题 以下类定义中可能会引起错误的语句是______。
class A
{
public:
~A(){}//1
int i;//2
private:
int j;//3
A(int i){i++;}//4
};
选择题 已知函数foo定义如下:
void foo(int a, intb, int* c){
a++;b++;(*c)++;
}
且有如下程序段:
int a=1,b=2,c=3;
foo(a,b,c);
cout<<a<<b<<c;
运行这个程序段的输出是______
选择题 有如下程序段
#include<iostream.h>
void main( )
{ int a=14,b=15,x;
char c='A';
x=(ab) (c<'B') ;
cout < < x;}
执行该程序段后,x的值为______
选择题 有如下程序段:
int a[10],*p[3],**pp,i;
for(i=0;i<3:i++)
p[i]=a[i*4);
pp=p;
则正确表示数组a元素的表达式是 ______。
选择题 下列关于类与对象的说法中,不正确的是______。
选择题 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
选择题 下列字符串中,不可以用作C++标识符的是______。
选择题 计算机软件是______。
选择题 C++语言是以______语言为基础逐渐发展演变而成的一种程序设计语言。