rust学习笔记01

学习rust的第一天

关于ownership

不能对同一份数据进行多次可变引用,使得rust可以在编译的时候防止数据竞争,主要有以下三种场景:

  • 两个或多个指针同时访问相同的数据

  • 至少有一个指针正在被用于写入数据。

  • 没有使用任何机制来同步对数据的访问。

Dangling References空引用 编译器确保不会空引用

分享到: