Rust学习(CentOS7环境)——2.第一个rust程序

1、创建rust工作区域:

cargo new hello-rust // cargo new 为使用rust 构建工具和包管理器 cargo 新建工作区

2、工作区层次与介绍:

hello-rust
|- Cargo.toml
|- src
  |- main.rs

hello-rust 为所创建的工作区名

Cargo.toml 为 Rust 的清单文件。其中包含了项目的元数据和依赖库。

src/main.rs 为编写应用代码的地方。

3、hello-rust.rs 程序:

fn main() {
    let a = 12;
    let b = "Hello World!";
    let c = "JJ";
    println!("a is {}", a); // rust中使用{}替代C语言的%d格式化输出
    println!("a is {},a is {}", a,a); // 输出两次
    println!("a is {0},a is {0}", a); // 输出两次优化
    println!("{},{}",b,c); 
    println!("{{}}"); // 除了{}外其他的转义字符与c语言一样 
}

4、cargo 其他指令:

  • cargo run 可以运行项目
  • cargo build 可以构建项目
  • cargo test 可以测试项目
  • cargo doc 可以为项目构建文档
  • cargo publish 可以将库发布到 crates.io
  • cargo --version 查看是否安装了 Rust 和 Cargo

你可能感兴趣的:(编程语言)