How to get character code (ASCII and Unicode) in Rust

3 Answers

0 votes
fn main() {
    let ch = 'a';

    println!("{}", ch as u8);
}




/*
run:

97

*/

 



answered Jan 22, 2023 by avibootz
0 votes
fn main() {
    let ch = 'a';
    
    let char_code = ch as u8;

    println!("{}", char_code);
}




/*
run:

97

*/

 



answered Jan 22, 2023 by avibootz
0 votes
fn main() {
    let c = '日';
    
    println!("{}", c as u32);   // 26085
}


/*
run:

26085

*/

 



answered Apr 15 by avibootz
...