其他分享
首页 > 其他分享> > 快学Rust 注释、变量、基础类型

快学Rust 注释、变量、基础类型

作者:互联网

注释

行注释

使用 //

let x = 5  // 绑定

块注释

使用 /* */
出于某种原因,Rust中不太建议使用。但其实无所谓。

/*
    let x = 42;
    println!("{}", x);
*/

文档注释

使用 ///
用于函数或结构体(字段)的说明,置于要说明的对象上方。文档注释内部可使用markdown格式的标记语法。 类似于javadoc,可以用rustdoc命令提取代码内的注释。

/// 输入一个数字。
/// 返回该数字加1后的值。
fn add_one(x: i32) -> i32 {
    x + 1
}

模块注释

使用 //!
用于说明当前模块的功能。置于模块文件的头部。

//! # 自定义Rust HTTP库。
//!
//! 该模块提供了HTTP网络编程相关功能。

语句分隔符

Rust使用 ; 作为语句的分隔符(与Java一样)。

语句的值

Rust是基于表达式的语言,即每段代码块都是有值的(与Scala一样)。代码块的值等于代码块最后一条语句的值。

例:rust中没有三目运算符(?

标签:10,快学,mut,注释,let,println,Rust,变量
来源: https://www.cnblogs.com/shijiaqi1066/p/14514688.html