004 Rust控制台打印输出

Rust控制台打印输出

为了后面的学习,先了解一下Rust的打印输出。在Rust中打印输出使用println!( )

rust 复制代码
println!( "Hello World") 

在Rust中println!是一个宏,不是函数。

Rust 中格式字符串中的占位符不是"% + 字母"的形式,而是一对 {}。

如:

rust 复制代码
fn main() {
    let a:i32 =2;
    let b = 3;
    let c = "hello";
    println!("{},{},{}", a, b, c);
}

输出结果:

rust 复制代码
2,3,hello

或是使用下标的方式,下标从 0 开始。

rust 复制代码
fn main() {
    let a:i32 =2;
    let b = 3;
    let c = "hello";
    println!("{0},{2},{1}", a, b, c);
}

输出结果:

rust 复制代码
2,hello,3
相关推荐
西部风情3 分钟前
聊聊连续、递增
java·开发语言
蒙娜丽宁6 分钟前
Rust 并发编程进阶:线程模型、通道通信与异步任务对比分析
开发语言·网络·rust
绝无仅有6 分钟前
某教育大厂面试题解析:MySQL索引、Redis缓存、Dubbo负载均衡等
vue.js·后端·面试
sean17 分钟前
开发一个自己的 claude code
前端·后端·ai编程
又是忙碌的一天37 分钟前
java字符串
java·开发语言
Hi2024021738 分钟前
Qt+Qml客户端和Python服务端的网络通信原型
开发语言·python·qt·ui·网络通信·qml
chxii40 分钟前
ISO 8601日期时间标准及其在JavaScript、SQLite与MySQL中的应用解析
开发语言·javascript·数据库
Teable任意门互动1 小时前
主流多维表格产品深度解析:飞书、Teable、简道云、明道云、WPS
开发语言·网络·开源·钉钉·飞书·开源软件·wps
追逐时光者1 小时前
C#/.NET/.NET Core技术前沿周刊 | 第 59 期(2025年10.20-10.26)
后端·.net
程序员大雄学编程1 小时前
「用Python来学微积分」16. 导数问题举例
开发语言·python·数学·微积分