小编Hin*_*ary的帖子

如何使用生命周期初始化变量?

我有以下代码,不知道如何让它工作:

fn new_int<'a>() -> &'a isize {
    &5
}

fn main() {
    let x = new_int();
}
Run Code Online (Sandbox Code Playgroud)

或者另一种尝试:

fn new_int<'a>() -> &'a isize {
    let a: &'a isize = &5;
    a
}

fn main() {
    let x = new_int();
}
Run Code Online (Sandbox Code Playgroud)

lifetime rust

10
推荐指数
3
解决办法
5169
查看次数

标签 统计

lifetime ×1

rust ×1