switch case 문 사용시 case에서 변수를 선언하여 사용 할 경우.
case n: 이후에 스코프(중괄호)를 사용하지 않으면 컴파일 에러가 난다.
ex) 에러나는 코드
switch ( var )
{
case 1:
int a = 0;
break;
}
ex) 해결을 위해서 중괄호 사용
switch ( var )
{
case 1:
{
int a = 0;
break;
}
}
320x100
'프로그래밍 > C,C++' 카테고리의 다른 글
cJSON API 저장 (0) | 2015.07.19 |
---|---|
랜덤 함수 (0) | 2015.01.27 |
#pragma 지시자 ( once, pack, warning ) (0) | 2015.01.20 |
inline 함수 (0) | 2015.01.20 |
상수화 const (0) | 2015.01.20 |
댓글