ToB企服应用市场:ToB评测及商务社交产业平台
标题:
rust笔记9-引用与原始指针
[打印本页]
作者:
去皮卡多
时间:
4 天前
标题:
rust笔记9-引用与原始指针
Rust 中的指针类型和引用类型是明白其内存管理机制的关键部门。
& 引用
和
* 原始指针
在底层原理上确实都可以以为是指针,它们都存储了某个内存地址,并指向该地址处的数据。然而,它们在安全性、使用方式和编译器支持上有显着的区别。下面我会具体解释它们的异同点,资助你更好地明白。
<hr>
1.
底层原理:都是指针
从底层来看,&T 和 *const T(或 &mut T 和 *mut T)本质上都是指针,存储了一个内存地址。例如:
let x = 10;
let r = &x; // 引用
let p = &
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4