< switch >
if문에 대해 배우고 오셨다면 위의 코드와 결과창을 이해하실 수 있을 겁니다.
(혹시 모른다면 C++ 기초문법 - if문을 참고)
변수 a의 값에 따라서 코드가 달라지는 구조의 if문입니다.
이를 다른 방식으로도 표현할 수 있습니다.
switch 다음 괄호 안에 비교할 변수를 두고
case 값:
이렇게 시작점을 만들어줍니다.
a의 값에 해당하는 case로 가 코드를 실행합니다.
이 때, switch문을 종료하고 싶다면 break;를 넣어줍니다.
case와 반대로 종료점입니다.
그렇다면 20번 라인에 있는 default:는 뭘까요?
if문에서의 else에 해당합니다.
a의 값에 해당하는 case가 없다면 default가 시작점이 됩니다.
'프로그래밍 > C++' 카테고리의 다른 글
C++ 기초문법 - 연산자 추가 (0) | 2018.01.08 |
---|---|
C++ 기초문법 - for문 (0) | 2018.01.08 |
C++ 기초문법 - while문 (0) | 2018.01.08 |
C++ 기초문법 - if문 (0) | 2018.01.08 |
C++ 프로그래밍을 시작하는 방법 (0) | 2018.01.05 |