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
相关推荐
Halo_tjn5 小时前
Set集合专项实验
java·开发语言·前端·python
席万里5 小时前
关于Go的init函数执行顺序#黑魔法
开发语言·网络·golang
嘟嘟w5 小时前
Spring 核心注解深度分析
java·后端·spring
橘子真甜~5 小时前
C/C++ Linux网络编程6 - poll解决客户端并发连接问题
服务器·c语言·开发语言·网络·c++·poll
武子康5 小时前
大数据-160 Apache Kylin Cube 实战:从建模到构建与查询(含踩坑与优化)
大数据·后端·apache kylin
9***Y485 小时前
Java开发工具IntelliJ IDEA技巧
java·开发语言·intellij-idea
码力码力我爱你6 小时前
C++性能基准测试
开发语言·c++
张人玉6 小时前
C#WPF——MVVM框架编写管理系统所遇到的问题
开发语言·c#·wpf·mvvm框架
q***96586 小时前
深入解析Spring Boot中的@ConfigurationProperties注解
java·spring boot·后端
java1234_小锋6 小时前
讲讲Mybatis的一级、二级缓存?
java·开发语言·mybatis