首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C++输出与书上答案不相同,为什么?

C++输出与书上答案不相同,为什么?

提问于 2019-01-29 23:12:53
回答 2关注 0查看 255
代码语言:js
复制
#include <iostream>
using namespace std;
class A{
public:
	A(){cout << "A";}
	~A(){cout << "~A";}
};
class B : public A{
	A * p;
public:
	B(){cout << "B";p = new A();}
	~B(){cout << "~B";delete p;}
};
int main(){
	B obj;
	getchar();
	return 0;
}


/*上述程序输出是:ABA
但书上的答案是:ABA~B~A~A 为什么*/

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档