在rust项目中main函数只能有一个吗

来源:3-3 变量和可变性

端碗吹水

2022-05-27

我新建了一个单独的目录,在下面创建了一个rust源码文件,写了个main函数,但不能被直接执行:

// 创建变量:let 关键字
fn main() {
    let x = 5;
    println!("The value of x is {}", x);
}


写回答

2回答

叶枭

2022-05-31

是的, 只能有一个 main 函数

0
0

叶枭

2022-05-31

建议使用 cargo 管理项目. 如果你的 rust 代码是一个裸文件, 也可以直接使用 rustc 编译器:

$ rustc -o main main.rs

$ ./main

The value of x is 5


0
0

轻松实现Rust系统入门,实战编译器开发

入门者的平缓学习曲线,聚焦Rust核心重难点,获得实际应用能力

458 学习 · 45 问题

查看课程