填空题

数据结构分为逻辑结构和存储结构,循环队列属于______结构。

【参考答案】

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

单项选择题
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<< default constmctor n ;} Demo(const Demo &x){ cont<< copy constructor n ;} }; Demo userCode(Demo b){Demo c(b);return c;} int main() { Demo a,d; cout<< calling userCode() n ; d=userCode(A) ; return 0; } 执行上面程序的过程中,构造函数Demo()和Demo(const Demo &x)被调用的次数分别是( )。
A.1和1
B.1和2
C.2和3
D.2和4
单项选择题
有下列的程序: #include<cstring.h> #include<iostream.h> using namespace std; class MyString { public: MyString(const char*s); ~MyString()<delete[]data;} protected: unsigned len; char*data; }; MyString∷MyString(const char*s) { len=strlen(S); data=new char[1en+1); strcpy(data,s); } int main() { MyString a( C++Programing ); MyString b(A) ; return 0; }在运行上面的程序时出错,出错的原因是( )。
A.构造函数的实参不允许是本类的对象
B.没有定义实现深层复制(深拷贝)的复制构造函数
C.构造对象a时实参与形参类型不符
D.系统不能生成默认的复制构造函数
相关试题
  • 有下列程序:#include<iostream>using ...
  • 如果表达式x=y*z中的“*”是作为成员函...
  • 重新定义标识符的作用域规定是外层变量被隐...
  • 执行下列程序的输出结果是______:#...
  • 如果不使用多态机制,那么通过基类的指针虽...