小编mr.*_*lue的帖子

这段代码会导致定义的行为吗?

我正在尝试学习 Rust。我遇到了一个片段。我认为代码中的指针可能是无效引用,但它有效。

fn main() {
   let x={
       let mut y=[3];
       y.as_mut_ptr()
   };
   unsafe {println!("{}",*x);}
}
Run Code Online (Sandbox Code Playgroud)

memory unsafe rust

2
推荐指数
1
解决办法
86
查看次数

标签 统计

memory ×1

rust ×1

unsafe ×1