站内搜索
C++语言程序设计 问题列表
问题
单选题下列关于输入输出流的叙述中,正确的是( )。A
一个文件流可以与一个数据文件相联系B
cin是专门从键盘输入数据的输入流类C
流运算符用来从输入流中读取数据D
宽度设置的效果永久有效
问题
单选题假定TcstClass为一个类,则该类的拷贝构造函数的声明语句为( )。A
TcstClass(TestClassx)B
TestClass(TestClass x)C
TestClass(TestClass+x)D
TestClass(TostClassx)
问题
单选题下列关于C++函数的说明中,正确的是( )。A
内联函数就是定义在另一个函数体内部的函数B
函数体的最后一条语句必须是return语句C
标准C++要求在调用一个函数之前,必须先声明其原型D
编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
问题
单选题假定一个类的构造函数为A(int aa, int bb) { a = aa--; b = a * bb; } ,则执行Ax(4,5);语句后,x.a和x.b的值分别为( )。A
3和l5B
5和4C
4和20D
20和5
问题
单选题下列有关运算符重载的叙述中,正确的是( )。A
运算符重载是多态性的一种表现B
C++中可以通过运算符重载创造新的运算符C
C++中所有运算符都可以作为非成员函数重载D
重载运算符时可以改变其结合性
问题
单选题下列是重载乘法运算符的函数原型声明,其中错误的是( )。A
MyClass operator*(double,double);B
MyClass operator*(double,MyClass);C
MyClass operator*(MyClass,double);D
MyClass operator*(MyClass,MyClass);
问题
单选题下列关于派生类构造函数和析构函数的说法中,错误的是( )。A
派生类的构造函数会隐含调用基类的构造函数B
如果基类中没有缺省构造函数,那么派生类必须定义构造函数C
在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D
在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
问题
单选题下列叙述中正确的是( )。A
在栈中,栈中的元素随栈底指针与栈顶指针的变化而动态变化B
在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C
在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D
上述三种说法都不对
问题
单选题下列方式中,( )不适用于实现虚拟存储器。A
可变分区管理B
页式存储管理C
段式存储管理D
段页式存储管理