match 갈래
6장에서 동전 계수기예제와 같이 패턴을 사용했던 match 표현식을 떠올려 봅시다.
패턴(pattern) 은 복잡하거나 단순한 타입의 구조와 매칭을 위한 러스트의 특수 문법입니다. 패턴을 match 표현 및 기타 구문과 함께 사용하면 프로그램 흐름을 더 잘 제어할 수 있습니다.
match 갈래와 if let 조건 표현식를 중심으로 패턴이 사용될 수 있는 모든 곳의 판단 흐름을 읽습니다.
6장에서 동전 계수기예제와 같이 패턴을 사용했던 match 표현식을 떠올려 봅시다.
이 장의‘패턴에서 값 무시하기’절에서_ 패턴에 대해 더 자세히 다루겠습니다.if let 조건 표현식6장에서 주로 하나의 경우에만 매칭하는 match를 더 짧게...
예제의 마지막else절을 생략하여 처리되지 않는 경우가 생기더라도 컴파일러는 이에 따라 발생할수 있는 논리적 버그를 경고해 주지 않습니다.while let 조건 루프if...
while let을사용하여 스택의 모든 요소를 팝할 수 있습니다.for 루프for 루프에서 키워드 for 바로 뒤에 오는 값은 패턴입니다.예를 들어 for x in y에서는...