문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 C언어/문법 (문단 편집) === switch ... case ... === {{{#!syntax cpp switch(exp) { case A: statementA; case B: statementB; break; default: statementDefault; break; }; }}} exp문의 값에 따라 해당하는 case로 분기하여 다음 문장을 break를 만나기 이전까지 수행한다. exp문과 case 다음의 값은 정수형((unsigned) char, int, long, long long)만 가능하다. 만일 일치하는 case 값이 없다면 default로 분기한다. 위의 예제에서 exp값이 A라면 statementA, statement B를 수행하고, B라면 statementB만을 수행한다. 둘 다 아니라면 statementDefault를 수행한다. 즉, break문을 만나면 switch문을 빠져나온다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기