右值 右值是相对与左值来说的。 左值是以变量的形式存在,指向一个指定的内存,可以对它取地址。右值就是不指向任何地方,它是暂时和短命的,不能对它取地址。 右值引用 把临时的、生命周期短的值,绑定到一个变量上,提高它的生命周期,比如 这里的 a+b 会产生一个临时变量,第一种情况,这个临时变量被拷贝构造 ...
分类:
编程语言 时间:
2018-12-29 11:18:51
阅读次数:
213
模板参数,模板实例化,类型别名,显式实参,类型转换,右值引用与move,forward语义,可变参数模板,特化偏特化 ...
分类:
编程语言 时间:
2018-12-28 00:47:51
阅读次数:
203
名词解释 1.对象:被分配的一块内存,存储其所代表的值 2.引用:是自动形成的从变量到对象的指针 3.注意:类型(int类型,long类型(python3已去除long类型,只剩下int类型的数据))属于对象,不是变量 4.不可变对象:一旦创建就不可修改的对象,包括字符串、元组、数字 5.可变对象: ...
分类:
其他好文 时间:
2018-12-19 17:56:01
阅读次数:
140
1,值传递和参数传递的区别? 答:值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数 的操作实际上就是对实际参数的 ...
分类:
其他好文 时间:
2018-12-19 15:41:44
阅读次数:
121
结构体与对象的联系与区别 1.结构体是一种值类型,而类是引用类型。值类型用于存储数据的值,引用类型用于存储对实际数据的引用。 那么结构体就是当成值来使用的,类则通过引用来对实际数据操作。 2.结构使用栈存储(Stack Allocation),而类使用堆存储(Heap Allocation) 栈的空 ...
分类:
其他好文 时间:
2018-12-18 20:55:26
阅读次数:
143
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。a.传递值的数据类型:八种基本数据类型和String(这样理解可以,但是事实上Str
分类:
编程语言 时间:
2018-12-17 02:50:23
阅读次数:
177
import copy list = [1,2,3] # 普通赋值(引用) list_a = list # 切片赋值(引用) list_b = list[:] # 浅拷贝 list_c = list.copy() list_d = copy.copy(list) # 需要导入copy包 # 深拷贝 ...
分类:
其他好文 时间:
2018-12-15 21:01:28
阅读次数:
116
1.是对数组的声明: var auditTaskIds = []; 我一般的写法。 var auditTaskIds1 = []; 2.向数组中添加元素: auditTaskIds.push(1); 使用push进行添加操作 3.移除数组中的数据: for (var i = 0; i < audit ...
分类:
编程语言 时间:
2018-12-13 19:33:25
阅读次数:
175
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将 ...
分类:
编程语言 时间:
2018-12-07 18:22:52
阅读次数:
201
AXIOS 本质上等同于json 传值 1.引用 1 //引入axios 2 import Axios from 'axios' 3 //将axios挂载到 Vue原型上 4 Vue.prototype.$https = Axios 5 6 //设置公共的url 7 Axios.defaults.b ...
分类:
移动开发 时间:
2018-12-05 02:18:03
阅读次数:
220