gpt4 book ai didi

rust - 确定 Rust 程序的开始和结束位置

转载 作者:行者123 更新时间:2023-11-29 08:17:01 25 4
gpt4 key购买 nike

你能像在 C 中那样指定 Rust 程序从哪里开始执行吗?还是它总是从 main 开始?此外,您能否指定它的结束位置还是总是在主作用域的末尾结束?

最佳答案

查看 documentation for avoiding the standard library .您正在寻找属性 start:

// Entry point for this program
#[start]
fn start(_argc: isize, _argv: *const *const u8) -> isize {
0
}

是的,正常的执行流程必须通过这里返回。我不确定它如何应对 panic 。

关于rust - 确定 Rust 程序的开始和结束位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33661273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com