안선생의 개발 블로그

C++ 3. 조건문(if,switch),삼항 연산자 본문

C++

C++ 3. 조건문(if,switch),삼항 연산자

안선생 2022. 5. 24. 22:13

조건문이란 값에 따라 처리를 나누고 싶을 때 사용한다.

 

if문 : 참일경우 실행문 실행 거짓일 경우 else 실행

if(조건식)

{

   실행문 //if가 참인 경우 실행

}

else if (조건식)

{

   실행문 // else if가 참인 경우 실행

}

else{

   실행문 // if가 거짓인 경우 실행

}

 

ex) int i = 0;

if(i == 0)

{

    i = 1 ;

}

else 

{

    i= 2;

}

//결과 1

 

switch 기본형

switch( 판단할 값 ) {

    case 숫자:

        //실행내용

        break;

  default:

        //실행내용
}

그리고 case에 없다면, default 부분을 실행

 if/else문에서는 else역할

break; 를 안써주면 아래 코드도 실행시킴!!

 

ex)

 

if문이나 switch문은 상황에 따라서 쓰자!

 

삼항연산자

‘조건’ ? ‘A’ : ‘B’

참일때 A를 실행하고 거짓일 때 B를 실행

ex)

이거를 if문으로 바꾸면 

이렇게 바꿀 수 있다.

이렇듯 삼항연산자를 쓰면 코드가 간략해 보일 수 있다.

 

출처 : https://www.youtube.com/c/AssortRockGameAcademy

 

'C++' 카테고리의 다른 글

C++ 함수  (0) 2022.05.27
C++ 5. 변수  (0) 2022.05.26
C++ 4. define/ 비트 연산자  (0) 2022.05.25
C++ 2. 연산자  (0) 2022.05.23
C++ 1. 자료형  (0) 2022.05.21