首页上一页 1 下一页尾页 1 条记录 1/1页
函数返回值,返回的数据可以是任意类型,我在这把他统一叫做对象,如果这个对象是可变类型,前提在返回语句之前已经存在了这个可变对象,那么返回值在是否返回的是 引用地址 ,直接把这个可类型的对象指向的内存地址指向了一个新的对象,如果对象是不可变的是否返回的是对象的备份,在内存中新建立了一个对象并指向这个函数对象,也就是说如果之前的不可变对象没有在内存中消失,内存中是有两个一样的不可变对象分别属于,不同的函数对象
函数返回值,返回的数据可以是任意类型,我在这把他统一叫做对象,如果这个对象是可变类型,前提在返回语句之前已经存在了这个可变对象,那么返回值在是否返回的是 引用地址 ,直接把这个可类型的对象指向的内存地址指向了一个新的对象,如果对象是不可变的是否返回的是对象的备份,在内存中新建立了一个对象并指向这个函数对象,也就是说如果之前的不可变对象没有在内存中消失,内存中是有两个一样的不可变对象分别属于,不同的函数对象