8. switch case

P4·2023년 6월 9일
0

C++ 기초

목록 보기
8/37
post-thumbnail

switch case

switch ()
{
case 10: // 값이 같으면 걸림
    break;

case 20: // 그런데 걸렸을때 break가 없으면 아래도 다 실행됨
    break;

default: // 이건 else
    break;
}
  • 이걸 응용할 수도 있음
switch ()
{
case 10:
case 20:
case 30:
// 이러면 10, 20, 30일때 다 실행됨...

삼항 연산자 ?:

코드를 많이 줄여야하는 상황이 아니면 굳이 안써도 괜찮음

  • if / else 문을 한줄로 쓸 수 있다.
int iTest = 20;

iTest == 20 ? iTest = 100 : iTest = 200; // 20이면 100, 아니면 200

printf("%d", iTest);
  • 출력은 100이 나옴
profile
지식을 담습니다.

0개의 댓글