微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
、 若有一下程序段 int *ptr,x,y=11; ptr=&x; *ptr=10; x=*ptr+y; 执行该程序段后,x的值是 ______。 A.12B.11C.21D.编译出错 参考答案: D ----------------------------------------22、在整型指针变量ptr1、ptr12的定义中,错误的是 ______。 A.it x, *tr1, tr2;B.it*trl, x, *tr2;C.it x,*trl=amx,*tr2;D.it*tr1, x,*tr2=amx; 参考答案: B ----------------------------------------23、 下面程序段的输出结果是 ______。 char *s= 12345; s+=2; cout<<s; A.345B.字符''3''C.字符''3''的地址D.无确定的输出结果 参考答案: B ----------------------------------------24、若有char *x[2]={xyzw,XYZW};则下面的表述正确的是 ______。 A.x数组元素酌值分别是“xyzw”和“XYZW”B.x是指针变量,它指向含有两个数组元素的字符型一维数组C.x数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D.x数组的两个元素中各自存放了字符‘x’和‘X’的地址 参考答案: D ----------------------------------------25、下列对类的构造函数和析构函数描述正确的是 ______。 A.构造函数不能重载,析构函数可以重载。B.构造函数可以重载,析构也可以重载。C.构造函数不能重载,析构函数也不能重载。D.构造函数可以重载,析构函数不能重载。 参考答案: A ----------------------------------------26、下列各项中不符合函数重载必须满足的条件的是 ______。 A.必须有不同的参数个数B.对应的参数类型必须不相同C.A和B必须同时满足D.A和B只要满足一个即可 参考答案: A ----------------------------------------27、对于任意一个类,析构函数的个数最多为 ______。 A.0B.1C.2D.3 参考答案: B ----------------------------------------28、派生类的对象可以访问它的基类成员中 ______ 成员。 A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承的公有成员 参考答案: C ----------------------------------------29、下列关于二定义性的说法错误的是 ______。 A.派生类中的成员与基类的成员同名,在调用时可能存在二义性B.派生类的二个基类是有同名成员,调用这一成员时可能产生有二义性C.派生类的二个基类是从同一共同基类派生出来,调用基类的成员时可能存在二义性D.使用成员限定可解决二义性问题 参考答案: B ----------------------------------------30、下列哪种说法不符合多态性的含义 ______。 A.用对象名调用一个虚函数B.用基类的指针调用一个虚函数C.用基类的引用调用一个虚函数D.调用一个有多个重载版本的全局函数 参考答案: A ----------------------------------------31、下列关于虚函数调用的描述, ______ 是正确的。 A.一定使用动态联编B.一定使用静态联编C.必须使用动态联编D.不一定使用动态联编 参考答案: C
|