单项选择题

有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass() {cout<<'*';) MyClass(MyClass& A) {cout<<'#';) ~MyClass() {cout<<'@';) }; int main(); MyClass a; Myclass b(A) ; return 0; } 运行时的输出结果是( )。

A.*@#@
B.#@*@
C.*#@@
D.#*@@
<上一题 目录 下一题>
热门 试题

单项选择题
已知类Myclass的定义如下class MyClass{public:void function1(MyClass& C) {cout<<c. data;)static void function2(MyClass& C) {cout<<c. data;}void function3(){cout<<data;}staric void function4(){cout<<data;}private:int data;};其中有编译错误的函数是( )。
A.function1
B.function2
C.function3
D.function4
单项选择题
若目前D盘根目录下并不存在test. txt文件,则下列打开文件方式不会自动创建test.txt文件的是( )。
A.ifstream fin; fin. open("d:\\test.txt", ios_base::in);
B.fstream fio; fio. open("d:\\test. txt”, ios_base::out);
C.ofstream fout; fout. open("d:\\test. txt”, ios_base::out);
D.ofstream fout; fout. open("d:\\test. txt”, ios_base::app);
相关试题
  • 私有成员
  • 已知类Ben中将二元运算符“ ”,重载为友...
  • 保护成员
  • 有如下程序:#include<iostream>using ...
  • C++中的模板分为函数模板和__【15】...