println!("{}", 65u8 as char)
}
fn main() {
get_char()
}
Как сделать так, чтоб при передаче в get_char() 65, менялся 65u8 в соответствии с переданными аргументами? Например:
fn get_char(num: i32) {
println!("{}", ...u8 as char) // @
}
fn main() {
get_char(64)
}
не понял вопрос. Гетчар в твоем оригинальном примере вообще без аргументов
Возможно тебе поможет этот код: fn main() { let some_char = get_char(65); println!("{some_char}"); } fn get_char(x: u8) -> char{ let temp = x as char; return temp; } раст позволяет конвертировать в char только тип u8.
Большое спасибо!
не за что - я только начал изучать раст, чем смог - тем и помог...
Обсуждают сегодня