switch문?
지정된 일치 표현식을 기반으로 조건 중 하나의 코드를 실행
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
레이블이란?
레이블(Label)은 프로그래밍에서 특정 코드 블록의 위치를 가리키는 이름
이것은 보통 제어문(조건문, 반복문 등) 내에서 사용되며,
해당 위치로 프로그램의 실행을 이동시키는 데 사용된다
switch문은 하나 이상의 case 블록 및 기본 블록과 쌍을 이룬다.
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
일치 표현식 값과 일치하는 값에 대해 case 코드 블록이 실행된다.
(즉 , 표현식 값이 case 값과 일치하지 않으면 기본 옵션 코드가 실행된다.)
옵션이 여러 개 있을 때 if-else 문 대신 사용 가능
switch 를 사용하면 코드가 깨끗하고 읽기 쉬워 질 수 있다.
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
break 문은 switch 문을 종료
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
문득 열거형에 대해 다시 생각해보게 되었다.
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22