0.1.1 |
|
---|---|
0.1.0 |
|
13 in #printf
4KB
Rust中的prinf宏
添加到Cargo.toml依赖项
[dependencies]
printf-rs = "0.1.0"
libc = "0.2.46"
示例1
use printf_rs::*;
fn main() {
printf!("%s \n", cstr!("Hello World !")); // print string
printf!("%i \n", 1234); // print integer
}
示例2
use printf_rs::*;
use std::thread::sleep;
use std::time::Duration;
fn main() {
let chars = vec!['a','b','c','d','e','f'];
// print char with \r (carriage return) Moves the active position to the initial position of the current line.
for c in chars {
printf!("\r %lc ",c);
sleep(Duration::from_secs(2));
}
}
依赖项
~52KB