// format: // { [argument] ':' [[fill] align] [sign] ['#'] [width [$]] ['.' precision [$]] [type] } fn main() { let a = 1111111; println!("{}", a); println!("pointer: {:p}", &a); println!("binary: {:b}", a); println!("octet: {:o}", a); println!("0x{:x}", a); println!("0x{:X}", a); println!("{0} {1}", "AA", "BB"); println!("{a} {b}", a = "AA", b = "BB"); println!("[{a:^6}] [{b:<6}] [{b:>6}] [{c:<10.3}]", a = "AA", b = "BB", c = 111.1); }