专业的C++代码会用到大量的引用,在C++中引用是变量的别名,所有对引用的修改都会改变被引用变量的值,可以将引用当作隐私指针,这个指针没有取变量地址和解除引用的麻烦(也可以将引用当作是原始变量的别名)。 1.引用变量 引用变量在创建的时候必须初始化 值得注意的是:不能对创建引用直接“值传递”,除非这 ...
分类:
其他好文 时间:
2019-02-02 10:34:42
阅读次数:
179
slice作为函数参数是值传递 golang中的切片slice底层通过数组实现,slice类似一个结构体,其中一个字段保存的是底层数组的地址,还有长度(len) 和 容量(cap)两个字段。 结构体作为函数参数时是值拷贝,同理,实际上slice作为函数参数时也是值拷贝,在函数中对slice的修改是通 ...
分类:
编程语言 时间:
2019-02-02 00:17:38
阅读次数:
195
1·def是可执行的代码 Python的函数是有一个新的语句编写的,即def。不像C这样的编译语言,def 实际上是一个可执行的语句--函数并不存在,直到Python运行了def后才存在。在典型的操作中,def语句在模块文件中编写,并自然而然地在模块文件第一次被导入地时候生成定义的函数。 2·def ...
分类:
编程语言 时间:
2019-01-31 22:54:04
阅读次数:
782
1.对象传递 2.传递String 3.传递基本数据类型 ...
分类:
其他好文 时间:
2019-01-26 15:24:14
阅读次数:
156
传指针和传指针引用的区别/指针和引用的区别(本质) 转自:http://blog.sina.com.cn/s/blog_673ef8130100imsp.html 指针传递参数本质上是值传递的方式,它所传递的是一个地址值。值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在栈中开辟了内存 ...
分类:
其他好文 时间:
2019-01-25 11:51:58
阅读次数:
168
目标 变量的应用 可变和不可变类型 局部变量和全局变量 01.变量的应用 变量和数据都是保存在内存中的 在Python中函数的参数传递以及返回值都是靠引用传递的 1.1引用的概念 在Python中 变量和数据是分开存储的 数据保存在内存中的一个位置 变量中保存着数据在内存中的地址 变量中记录数据的地 ...
分类:
其他好文 时间:
2019-01-24 23:04:18
阅读次数:
193
形参与实参我们先来重温一组语法:形参:方法被调用时需要传递进来的参数,如:func(inta)中的a,它只有在func被调用期间a才有意义,也就是会被分配内存空间,在方法func执行完成后,a就会被销毁释放空间,也就是不存在了实参:方法被调用时是传入的实际值,它在方法被调用前就已经被初始化并且在方法被调用时传入。举个栗子:publicstaticvoidfunc(inta){a=20;System
分类:
编程语言 时间:
2019-01-23 17:16:55
阅读次数:
189
prop、event、ref 通过 Prop 向子组件传递数据 Prop 是你可以在组件上注册的一些自定义特性。当一个值传递给一个 prop 特性的时候,它就变成了那个组件实例的一个属性。为了给博文组件传递一个标题,我们可以用一个 props 选项将其包含在该组件可接受的 prop 列表中: 一个组 ...
分类:
其他好文 时间:
2019-01-23 11:31:48
阅读次数:
160
参考:https://blog.csdn.net/icessunt/article/details/80919188 python中的函数参数既支持按值调用,也支持按引用调用。 python中的变量是对象引用: 变量存储的值是内存地址。当函数被调用的时候,解释器会查看传入的变量(内存地址)指的那个指 ...
分类:
编程语言 时间:
2019-01-22 14:19:53
阅读次数:
164
Python中函数传递参数的形式主要有以下五种,分别为位置传递,关键字传递,默认值传递,不定参数传递(包裹传递)和解包裹传递。 1.位置传递实例: 2.关键字传递 关键字(keyword)传递是根据每个参数的名字传递参数。关键字并不用遵守位置的对应关系。 def fun(a,b,c) return ...
分类:
编程语言 时间:
2019-01-19 13:50:07
阅读次数:
153