正确答案: C
键盘
题目:以下不能作为输出流对象的是( )。
解析:
输出流对象包括基本的输出设备,如显示器,内存和文件,而输入流对象则包括键盘, 文件以及其他输入设备。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]有以下程序
int add( int a,int b){ return (a+b); }
main()
{ int k, (*f)(), a=5,b=10;
f=add;
…
}
则以下函数调用语句错误的是
k= *f(a,b);
解析:答案 C
[单选题]有下列程序:includeusing namespace std;class TestClass{public:virtual void fun1(
有下列程序: #includeiostream> using namespace std; class TestClass { public: virtual void fun1() { cout"fun1TestClass"; } virtual void fun2() { cout"fun2TestClass"; } }; class TeSt
fun1TeStClass1 fun2TeStClass
解析:解析: TestClass为基类,TestClass1是TestClass的派生类。基类中的fun1和fun2被定义为虚函数,C++规定,当一个成员函数被声明为虚函数后,其派生类中的同名函数都自动成为虚函数,所以派生类中的fun1和fun2也是虚函数。本题从main主函数入手,首先定义了TestClass类型的对象ob1和指针p,然后又定义了TestClass1的对象obj2。指针指向对象obj2,然后调用其成员函数fun1(),即输出“fun1TesClass1”。