ToB企服应用市场:ToB评测及商务社交产业平台

标题: rust笔记9-引用与原始指针 [打印本页]

作者: 去皮卡多    时间: 4 天前
标题: rust笔记9-引用与原始指针
Rust 中的指针类型和引用类型是明白其内存管理机制的关键部门。& 引用* 原始指针在底层原理上确实都可以以为是指针,它们都存储了某个内存地址,并指向该地址处的数据。然而,它们在安全性、使用方式和编译器支持上有显着的区别。下面我会具体解释它们的异同点,资助你更好地明白。
<hr> 1. 底层原理:都是指针

从底层来看,&T 和 *const T(或 &mut T 和 *mut T)本质上都是指针,存储了一个内存地址。例如:
  1. let x = 10;
  2. let r = &x; // 引用
  3. let p = &
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4