Rust:标准输出

println!

定义println的作用:更好的进行错误检查

fn main() {
    println!("{}", 1);            // 默认用法,打印Display
    println!("{:o}", 9);          // 八进制
    println!("{:x}", 255);        // 十六进制 小写
    println!("{:X}", 255);        // 十六进制 大写
    println!("{:p}", &0);         // 指针
    println!("{:b}", 15);         // 二进制
    println!("{:e}", 10000f32);   // 科学计数(小写)
    println!("{:E}", 10000f32);   // 科学计数(大写)

    println!("{:?}", "test");     // 打印Debug
    println!("{:#?}", ("test1", "test2"));        // 带换行和缩进的Debug打印

    println!("{a} {b} {b}", a = "x", b = "y");   // 命名参数
}

参考:
https://doc.rust-lang.org/std/fmt/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值