Rust:formatting specifier missing 错误解决方法

编译Rust程序时,出现formatting specifier missing错误,导致该错误的原因可能是错误的使用了println!宏;

错误的示范

fn main() {
    let number:u32= 666;
    println!("hello word ",number);
}

这段代码会造成formatting specifier missing错误,尝试打印number时,并没有为该变量添加格式说明符;

正确的用法

fn main() {
    let number:u32= 666;
    println!("hello word {}",number);
}

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/formatting-specifier-missing.html

分类: 计算机技术
推荐阅读:
Rust todo宏的用法与示例 在Rust中,todo宏在代码中标记尚未实现或尚未完成的部分;当你在开发过程中遇到需要实现但展示没有完成的功能时,可以使用todo宏来提醒自己或其它开发者,以便稍后返回并完成这部分。
Python使用langid库来识别字符串语言 python使用 langid 库来实现识别字符串是什么语言;langid 是第三方库,需要我们自己安装
Python实现链表 链表是一系列数据元素,它们通过指针连接在一起。每个数据元素都包含指向指针形式的另一个数据元素的连接。Python在其标准库中没有链接列表;作者将使用的节点的概念来实现链表。
Python hex()函数 在Python中,hex()是一个内置函数,用于将整数转换为十六进制字符串。其语法如下:
Rust使用cfg来实现不同系统的条件编译 Rust使用cfg来实现不同系统的条件编译
C语言isdigit()函数:判断字符是否为数字字符 isdigit()是C语言标准库中的一个函数,用于判断一个字符是否是数字字符(ASCII码为48~57);如果传入的字符参数是一个数字字符(0~9),则返回非0值,否则返回0;