首页 > 编程语言 > 详细

C++随笔(三)

时间:2015-04-16 21:31:28      阅读:266      评论:0      收藏:0      [点我收藏+]

1.SStud 结构体

  SStud ss  =s2;//栈内拷贝构造

  SStud sss(s2);//栈内拷贝构造

  SStud *ps = new SStud(s2);//堆内的拷贝构造

  拷贝构造函数:

  只有一个构造参数是SStud &ss (指针),拷贝构造函数的特点是,只有一个参数而且类型是本类的对象的引用,ss实际是一个指针变量

2.析构函数必须没有返回值,而且不能有参数

一般构造了多少次,就会执行多少次析构

在栈中申请的,当存在多个构造函数的时候,是先构造的后析构,后构造的先析构

在堆中申请的要手动析构

C++随笔(三)

原文:http://www.cnblogs.com/lingxianxia/p/4432989.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!