析构函数什么时候析构

     在主函数中定义的对象会在主函数完全结束后进行析构,而如果你在主函数中调用的函数里面定义的对象则会在这个函数调用结束之后析构掉,就是说析构函数都是在每个函数运行完后自动调用,注意这个函数不光指主函数,也包括了小的函数。

此例解释了这个,在temp函数中的析构会输出mark1,主函数中的析构会输出mark2,因此可以很直观的看出区别。

原创文章 6 获赞 8 访问量 110

猜你喜欢

转载自blog.csdn.net/zhchaoyue/article/details/105827045