Skip to content

黄一笑|旅客驿站

生活不止,学习不止。

  • Home
  • 学习笔记
  • CPA学习笔记
  • Landing Page
  • Toggle search form

Rust函数返回值

Posted on October 1, 2022October 1, 2022 By admin No Comments on Rust函数返回值

在->符号后边声明函数返回值的类型,但是不可以为返回值命名。此外,在Rust里面,返回值就是函数体里面最后一个表达式的值。若想提前返回,需使用Return关键字,并指定一个值。大多数函数都是默认使用最后一个表达式最为返回值。

fn five() -> i32 {
    5
}
fn main() {
    let x = five();
    println!("The value of x is: {}",x)
}

  5作为five()里面的最后的表达式,所以就变成了five()的返回值是5。下面是做一些变形

fn five(x :i32) -> i32 {
    x+5
}
fn main() {
    let x = five(6);
    println!("The value of x is: {}",x)
}

这时候,就是给函数传入一个数值,x = 6,然后经过函数five(),得出 11,就是 传入值6+5,返回11。这里需要留意就是five()的x+5后面不要加分号。

    println!(“The value of x is: {}”,x)

}

学习笔记, 编程学习

Post navigation

Previous Post: Equity(FAR)
Next Post: Rust的注释

Related Posts

Rust的注释 学习笔记
Rust流程管理 学习笔记
isnull 提高效率 SQL笔记
Rust的常量 学习笔记
Rust数据类型 学习笔记
ERPNext 14 Naming Series ERPNext

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Archives

  • February 2023
  • October 2022
  • September 2022

Categories

  • CPA学习笔记
  • ERPNext
  • FAR
  • SQL笔记
  • 学习笔记
  • 编程学习

Recent Posts

  • How to cancel Quickbooks
  • Go的指针学习笔记
  • ERPNext 14 Naming Series
  • Treasury Stock
  • Accumulated other comprehensive income (AOCI)

Recent Comments

No comments to show.

AOCI Benefit plan Equity FAR Go ISNULL Quickbook Rust SQL Treasury Stock 常量 循环 所有权 指针 注释


  • CPA学习笔记
  • ERPNext
  • FAR
  • SQL笔记
  • 学习笔记
  • 编程学习

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Copyright © 2023 黄一笑|旅客驿站.

Powered by PressBook Masonry Blogs