单选题关于动态联编的下列叙述中, ______ 是错误的。 A) 动态联编是以虚函数为基础的 B) 动态联编调用虚函数操作是指向对象的指针或引用 C) 动态联编是在运行时确定所调用的函数代码的 D) 动态联编是在编译时确定操作函数的
单选题在类中重载赋值运算符时,应将其声明为类的______。
单选题若语句:
cout<<seffill('>')<<setw(5)<<3141512<<sctw(5)<<"OK!";
是程序中第1个输出语句,则输出结果是{{U}} {{/U}}。
A.3141512>>OK!
B.31415120K!>>
C.314150K!>>
D.31415>>OK!
单选题如下程序的输出结果是 #include<iostream> void fun(int & X,inty){intt=x;x=y;y=t;} int main( ){ int a[2]={23,42}; fun(a[1],a[0]); std::cout<<a[0]<<","<<a[1]<<std::endl; return 0; }
单选题有如下程序:
#include<iostream>
using namespace std;
class Base
{
pubfic:
Base(){cout<<"BB";f();}
void f(){cout<<"Bf":}
};
class Derived:public Base
{
public:
Derived(){cout<<"DD";)
voidf(){cout<<"Df":}
};
intmain(){Derived d;retum 0;}
执行上面的程序将输出
单选题有如下程序: #inc1ude<iostream> using namespace std; c1assA { public: A(int i){x=i;) void dispa(){cout<<x<<',';} private: int x; }; c1ass B:public A { public: B(int i):A(i+10){x=i;) void dispb(){dispa();cout<<x<< end1;} private int x; }; int main() { B b(2); b.dispb(); retum 0; } 运行时输出的结果是( )。
单选题下列字符串中,不可以用做C++标识符的是( )。
单选题下列关于类定义的说法中,正确的是( )。
单选题有如下程序: #include<iostream> #include<string> using namespace std; class Person public: Person(string n):name(n)cout<<'P'; pnvate: string name; ; class Date public: Date(int y=2012,int m=12,int d=21):year(y),month(m),day(d)cout<<'D'; private: int year,month,day; ; class Student:public Person public: Student(string n,int y,int m,int d,char c):birthday(y,m,d),sex(c),Person(n)cout<<'S'; private: Date birthday; char sex; ; int main() Student stul("Zhang",1990,10,1,'F'); return 0; 运行时的输出结果是______。 A.S B.PS C.DPS D.PDS
单选题有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_(y){} }; 若执行语句 Point a(2),b[3],*c[4]; 则Point类的构造函数被调用的次数是( )。
单选题下列运算符函数中肯定不属于类Can的成员函数的是( )。
单选题C++中运算符优先级由低到高排列正确的是( )。
单选题设有定义语句int(*f)(int);,则下列叙述正确的是______。
单选题下列各组类型声明符中,含义相同的一组是______。
单选题下列关于虚函数的说明中,正确的是( )。
单选题以下不正确的是( )。
单选题在类声明中,紧跟在“public:”后声明的成员的访问权限是( )。
单选题下列关于C++函数的描述中正确的是( )。 A.主函数是程序的入口,它由用户定义的函数调用 B.函数在调用之前必须先被声明 C.每个用户定义的函数只能被其他函数调用一次 D.函数是C++中面向对象程序设计框架的基本组成单元
单选题循环链表的主要优点是{{U}} {{/U}}。
A.不再需要头指针了
B.从表中任一结点出发都能访问到整个链表
C.在进行插入、删除运算时,能更好地保证链表不断开
D.已知某个结点的位置后,能够容易的找到它的直接前件
单选题下面程序错误的语句是( )。
①# include <iostream.h>
② void main( )
③ {
④ int * p=new int[1];
⑤ p=9;
⑥ cout << * p << endl;
⑦ delete [ ]p;
⑧ }