美文网首页
Rust语言学习 · Hello World

Rust语言学习 · Hello World

作者: 天問_专注于大前端技术 | 来源:发表于2022-01-23 00:15 被阅读0次

每学习一门新语言,基本都是从 Hello World 问候世界开始的,所以学习Rust也不例外。

Rust

Cargo介绍

CargoRust 的构建系统和包管理器。就相当于 Node 中的 NpmRust 开发者常用 Cargo 来管理 Rust 工程和获取工程所依赖的库。

Cargo 功能:

  1. 创建(new)工程:cargo new app-name
  2. 构建(build)工程:cargo build
  3. 运行(run)工程:cargo run

创建Hello工程

  1. 新建工程
# 创建工程
cargo new hello_world

# 进入工程
cd hello_world
  1. 工程目录结构
/hello_world
    /src
        /main.rs
    .gitignore
    Cargo.lock
    Cargo.toml
  1. 编辑 main.rs 文件:
//  src/main.rs

fn main() {
    // Hello World
    println!("=========== Hello World ===========");
    let str = "Hello World !";
    println!("{}", str);

    // 打印多个值
    println!("=========== 打印多个值 ===========");
    let a = "Hello World !";
    let b = "Hello Rust !";
    println!("{} {}", a, b);

    // 多次输出同一个值
    println!("=========== 多次输出同一个值 ===========");
    let c = "CC";
    println!("c is {}, c again is {}", c, c);
    println!("c is {0}, c again is {0}", c);

    // 打印 {}
    println!("=========== 打印 {{}} ===========");
    println!("{{}}");

    println!("=========== end ===========");
}
  1. 运行工程
cargo run 

输出:

E:\rust\hello_world>cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.01s
     Running `target\debug\hello_world.exe`
=========== Hello World ===========
Hello World !
=========== 打印多个值 ===========
Hello World ! Hello Rust !
=========== 多次输出同一个值 ===========
c is CC, c again is CC
c is CC, c again is CC
=========== 打印 {} ===========
{}
=========== end ===========

至此Rust入门, 成功打印 Hello World 问候世界!


欢迎访问:天问博客

相关文章

  • 读Rust程序设计语言 - 02

    语言/Rust Hello, World! - Rust 程序设计语言 简体中文版 hello world 最简单...

  • Rust语言学习 · Hello World

    每学习一门新语言,基本都是从 Hello World 问候世界开始的,所以学习Rust也不例外。 Cargo介绍 ...

  • Rust语言之hello,world

    使用cargo创建工程 执行命令: 执行后会在当前目录下生成hello包,包中的文件目录如下: 包含了一个main...

  • Rust初体验

    现在我们已经安装好了rust,让我们开始第一个rust程序。任何一门新的语言总是从打印"Hello world"开...

  • Kotlin基础之函数与变量

    开始学习走路之"Hello world!" 上述为分别使用Java和Kotlin语言编写的"Hello World...

  • Rust 编程语言-1-Hello World

    Rust官方推荐的三个学习网站之 The Rust Programming Language 全书共20个章节,下...

  • 【Kotlin&Android】Kotlin小结(持续更

    Hello world无论学习什么语言我们都习惯从hello world开始 不可变引用 valval变量只能进行...

  • 20种语言的hello world

    20种语言的hello world 在我们学习一个新的编程语言时,往往都要输出hello world,接下来我们看...

  • rust-"hello world"

    rust\go\java三种趋势性语言,对于rust刚刚开始接触,开始一探究竟。学习语言,聪明的从“hello w...

  • hello world

    GBasic print("Hello,world!") 易语言 信息框("Hello,World!",0,,) ...

网友评论

      本文标题:Rust语言学习 · Hello World

      本文链接:https://www.haomeiwen.com/subject/kjaehrtx.html