我有一个Unicode字符的十六进制值.我怎样才能把它换成char
英寸的 rust 色呢?
char::from_u32()
不起作用,因为char
似乎不包含十六进制值:
fn main() {
let code_point: u32 = 0xf09f8cb8; //emoji '?'
println!("{}", code_point); //=> 4036988088
let c = '?';
println!("{}", c as u32); //=> 127800 (not 4036988088)
}