1,rust所有权本质上是对heap数据的管理操作,
2,发生move实际上是在stack创建了副本,并使正本失效,
3,作用于结束时,自动调用了drop函数,
4,函数所有权,本质跟变量所有权,是一样的
5,函数本质上是栈压进和弹出
6,基本数据类型和字面值默认实现了copy,当作为参数传入函数时,实际上传的是副本
1,rust所有权本质上是对heap数据的管理操作,
2,发生move实际上是在stack创建了副本,并使正本失效,
3,作用于结束时,自动调用了drop函数,
4,函数所有权,本质跟变量所有权,是一样的
5,函数本质上是栈压进和弹出
6,基本数据类型和字面值默认实现了copy,当作为参数传入函数时,实际上传的是副本