rust_Base

  1. rust 初步

rust 初步

extern crate term;
/**
rust 基础语法
1. 使变量变得"可变"(mutable)只需一个 mut 关键字
2. 重影(Shadowing)重影就是指变量的名称可以被重新使用的机制:
3. Rust的 char 类型大小为 4 个字节,代表 Unicode标量值
复合类型
1.元组用一对( )包括的一组数据,可以包含不同种类的数据:eg:let tup: (i32, f64, u8) = (500, 6.4, 1);
2.数组用一对[ ]包括的同类型数据。
函数
1. fn <函数名> ( <参数> ) <函数体>
加了一个感叹号,说明它不是一个函数,而是一个宏的展开
 **/
fn main() {
    let mut t=term::stdout().unwrap();
    t.fg(term::color::GREEN).unwrap();
    write!(t,"hello,").unwrap();
    t.fg(term::color::RED).unwrap();
    write!(t,"world!").unwrap();
    t.reset().unwrap();
}
/**

[dependencies]
term = "0.7.0"

**/

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 ggchzzz@163.com

文章标题:rust_Base

字数:211

本文作者:ggchzzz

发布时间:2022-03-03, 22:55:32

最后更新:2023-12-22, 23:17:54

原始链接:https://anska.info/post/6.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

github