有如下程序 #inchMe using namespace std: class A: public: A(){eout

admin2013-04-11  15

问题 有如下程序
   #inchMe
    using namespace std:
    class A:
    public:
    A(){eout<<1:}
    A(const A&¨cout<<2:}
    ~A(){cout<<3;}
    }
    int main{
    A 06j 1:
    A 06j2(Obj}
    return 0:
    {
    {
运行这个程序的输出结果是【9】

选项

答案1233

解析 在主函数中创建对象0bjl时,调用了A的构造函数,输出l,创建对象obj2时,调用了A的构造函数,输出2,当程序结束时,执行了两次类A的析构函数,输出33,结果为1233。
转载请注明原文地址:https://jikaoti.com/ti/ZkE0FFFM
0

随机试题
最新回复(0)