슬라이스의 개념을 알아보기 전에 다음 예제를 먼저 살펴보겠습니다. 스트링을 입력 받아서 첫번째 공백 전까지의 단어를 반환하는 함수를 작성해봅니다. fn main() { let str = String::from("ab cde f g"); let w = first_word_length(&str); println!("{}", w); //ab 2글자이므로 2 출력. } fn first_word_length(s:&String) -> usize { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b' '{ return i; } } s.len() } first_word_length() 함수에서는 다음과 같은 과정을 거칩..