본문 바로가기

c

switch

switch문으로 평가 할 수 있는 변수는 주로 정수형이다. int, unsigned, shor와 같은 정수형 변수에 대해서만 사용할수 있다.

문자형(char), 열거형(enum) 등 정수형과 호환되는 것은 switch문에 사용할 수 있다.

 

switch문을 사용할 수 없을 경우 
1. float 변수나 수식을 평가
2. 변수가 특정한 범위

그리고 switch문를 다른 조건문보다

switch를 사용한 코드가 실행속도가 빠르고 코드부피가 작기 때문에 

사용할 수 있다면 사용하는 것이 좋다.

'c' 카테고리의 다른 글

함수의 전달인수 배열  (0) 2012.11.12
초기화와 스토리지 클래스  (0) 2012.11.10
continue, go to , break  (0) 2012.11.08
개행문자 입력 유무  (0) 2012.11.07
루프  (0) 2012.11.06