오늘은 챕터 2를 시작하기 전 꼭 알아야 할 개념들 몇 가지를 알아보았다. 먼저 switch구문이다 if와 같은 제어문이지만 if와 다른 점이 있다. if는 개발자들이 사용하기 쉽지만 다양한 퍼포먼스를 보여줄 수 없고 반대로 switch구문은 사용하기는 어렵지만 다양한 퍼포먼스를 보여줄 수 있다.
어떤 식으로 더 좋은지는 c++을 공부할 때 더 자세하게 공부할 예정이다. switch구문을 더 살펴보면 if절과 비슷하게 조건이 있는데 case뒤에 정수값으로 결정된다 7번째 줄에 value 괄호에 값에 따라 case ? 의 뒤의 내용을 실행하게 되고 break에 의해 switch구문을 탈출하게 된다.
그림에서는 value가 0이므로 case 0 가 실행되어 "value의 값은 제로입니다"가 출력이 되고 그 .....