设计师搜图网站,wordpress七牛加速,建站宝盒自助建站系统,个体营业执照网上年报目录 一、生成目录解析二、生成文件解析2.1 Cargo.toml2.2 main函数解析 一、生成目录解析
先使用cargo clean命令删除所有生成的文件#xff0c;下图显示了目录结构和 main.rs文件
使用cargo new testrust时自动创建出名为testrust的Rust项目。内部主要包含一个src的源码文… 目录 一、生成目录解析二、生成文件解析2.1 Cargo.toml2.2 main函数解析 一、生成目录解析
先使用cargo clean命令删除所有生成的文件下图显示了目录结构和 main.rs文件
使用cargo new testrust时自动创建出名为testrust的Rust项目。内部主要包含一个src的源码文件夹、Cargo.lock、.gitignore文件和Cargo.toml文件。Cargo.lock是编译自动生成的不需要手动更改。
二、生成文件解析
2.1 Cargo.toml
Cargo.toml文件如下所示它指示了当前项目名称、版本号以及rust版本。[dependencies]是当前项目的依赖项。在Rust里代码的包/库称作crate也就是[dependencies]的部分。Cargo.lock是编译自动生成的不需要手动更改。 2.2 main函数解析
fn main(){}是Rust的入口函数既没有参数也没有返回值println!是Rust宏如果是函数的话没有后面的感叹号代码以分号结尾Rust的缩进是4个空格而不是Tab