int main()
{
int data = 0;
if (0&& 200)//false->if문 실행 x.
{
data = 100;
}
//else if vs if 어떤 것 사용할 지 잘 선택하기
//else if는 아래 해당하는 조건이 있어도, 이미 하나 수행된 순간 그대로 종료.
if (data == 100)//현재 data=0
{
//if가 참인 경우 수행
}
else if (data==200)
{
//else if가 참인 경우 수행
}
else//else 없는데 위에 조건에 해당되는 것 없으면 아무것도 실행 안된채 종료.
{
//그 외의 경우 수행
}
//printf("%d\n",data);
//switch case문
//if else와 switch case문 둘 다 바꿔서 쓸 수 있어야 함.
switch (10)//(변수 넣기)
{
case 10:
break;//break안쓰면 default 동작까지 같이 수행됨.
case 20:
break;
case 30: case 40: case 50://30 || 40 || 50
break;
default:
break;
}
//삼항 연산자 (:?)
int iTest = 20;
iTest == 20 ? iTest = 100 : iTest = 200;
//iTest가 20이면, :의 왼쪽, 아니면 오른쪽 수행
return 0;
}
카테고리 없음