惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 聂微东
月光博客
月光博客
博客园 - 司徒正美
爱范儿
爱范儿
aimingoo的专栏
aimingoo的专栏
量子位
Recent Announcements
Recent Announcements
V
V2EX
P
Proofpoint News Feed
小众软件
小众软件
云风的 BLOG
云风的 BLOG
腾讯CDC
宝玉的分享
宝玉的分享
Microsoft Azure Blog
Microsoft Azure Blog
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
A
About on SuperTechFans
B
Blog
博客园_首页
GbyAI
GbyAI
博客园 - Franky

博客园 - 华腾智算

逐个注释 前端学习全景图 · HTML5 + CSS3 全部知识点 前端学习全景图 从零实现跨平台 3D 引擎架构方案 2026年的跨平台 GUI 开发趋势 杀毒 现代图形学的本质 C++快速掌握之一 rust控制流-各种循环 rust控制流 rust复核类型--元组tuple和数组 rust的类型 rust常量和变量 rust正确的猜数游戏 rust猜数游戏2 rust猜数游戏 字体选型 20260810代码 理解图形学之一入门 Rust 标准库 `std` 中最常用、最核心的模块和类型 Rust 标准库std RUST教程 rust理解一 rust多文件组织 - 华腾智算 Cargo.toml Rust 语言教程 C#常用 C#第六天异常 通俗易懂解释编程-适用于任何编程语言 C#第五天 快速理解整个框架和思想(四层结构,放在哪里,谁能用)
rust函数和注释
华腾智算 · 2026-08-12 · via 博客园 - 华腾智算

函数和注释
1、声明函数使用fn关键字
2、小写_小写

fn main() {
    haha();
}
fn haha() {
    println!("haha");
}

  形参parameters、实参arguments

fn main() {
    haha(55); //实参
}
fn haha(x: i32) {
    //形参
    println!("haha");
}
fn main() {
    haha(55, 656); //实参
}
fn haha(_x: i32, _y:i32) {
    //形参
    println!("haha");
}

  表达式和语句

fn main() {
    let result = fiv(3, 7);
    println!("result = {}", result);
}

fn fiv(_x: i32, _y: i32) -> i32 {
    _x + _y //返回值
}
fn main() {
    let result = fiv(3, 7);
    println!("result = {}", result);
}

fn fiv(_x: i32, _y: i32) -> i32 {
    _x + _y //返回值,注意这里没有分号,如果是表达式返回值,需要分号,如果是语句,不需要分号。
}