분기 : 여러 경우중 하나의 경우만 실행해주는 기능을 말한다.
if문과 switch문 2가지가 제공된다.
If문
if (조건식)
{
실행하고자 하는 코드 작성.
}
조건식은 true 아니면 false이다.
위에서 조건식이 true라면 {}(코드블록) 안의 코드가 동작이 된다.
위에서 조건식이 false라면 {}(코드블록) 안의 코드는 무시된다.
else
{
}
else는 혼자서 사용할 수 없다.
반드시 if문과 함께 사용이 되어야 하고 if문보다는 아래에 위치해야 한다.
else는 if문의 조건이 false일 경우 동작이 된다.
else는 if문 1개에 1개만 존재할 수 있다. 없어도 된다.
else if(조건식)
{
조건식이 true일 경우 실행할 코드.
}
else if는 혼자서 사용할 수 없다.
반드시 if문과 함께 사용이 되어야 하고 if문보다는 아래에 위치해야 한다.
else if는 if문의 조건이 false일 경우 else if의 조건을 체크하게 된다.
else if는 if문 1개에 여러개의 else if가 존재할 수 있다. 없어도 된다.
else가 있을 경우 else if는 else보다 위에 존재해야 한다.
'C++ 문법' 카테고리의 다른 글
<포인터> (0) | 2022.04.08 |
---|---|
<배열> Array (0) | 2022.04.08 |
<반복문> while문, do while 문, 난수 (0) | 2022.04.08 |
<반복문> for문 (0) | 2022.04.07 |
<형변환 & 열거체> enum, enum class (0) | 2022.04.07 |