摘要: 一、函数返回值 1.返回值: 返回值时最简单的方式,它的操作主要在栈上,变量a在函数结束后会删除,为了返回a的值,系统会在内部建立一个临时变量保存a的值,以返回给调用该函数的表达式,调用结束后变量便不再存在。如果a是简单地数据类型也无所谓,不是很占用内存,如果a是大的自定义类型的数据,那么对a的复制 阅读全文
posted @ 2019-01-11 17:33 long_ago 阅读(4213) 评论(0) 推荐(0) 编辑
摘要: 一、构造函数与析构函数 1.构造函数的作用:初始化对象的数据成员。在类对象被创建时,编译系统为对象分配内存空间,并自动调用构造函数,由构造函数完成成员的初始化操作。 构造函数特征: 函数名与类名相同 构造函数无返回类型说明,什么也不写,也不可写void 在程序运行时,当新的对象被建立,该对象所属的类 阅读全文
posted @ 2019-01-11 16:47 long_ago 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 一、类 1.类是一种数据类型,将数据与对数据的操作(函数)放到一起。一个类中的数据通常只能通过本类提供的方法进行处理,这些方法成为该类与外部的接口,对象之间通过消息进行通讯。 2.如果在类的起始点无访问说明符,系统默认为私有(private) 3.类是一种数据类型,定义时系统不为类分配存储空间,所以 阅读全文
posted @ 2019-01-11 14:53 long_ago 阅读(956) 评论(0) 推荐(0) 编辑