Contact: aviboots(AT)netvision.net.il
40,764 questions
53,140 answers
573 users
fn main() { let mut s = String::from("abcdfg*"); s.pop(); // Removes the last character println!("{}", s); } /* run: abcdfg */
fn remove_last_character(s: &str) -> &str { let mut chars = s.chars(); chars.next_back(); chars.as_str() } fn main() { let mut s : String = "abcdfg*".to_string(); s = remove_last_character(&s).to_string(); println!("{}", s); } /* run: abcdfg */