본문 바로가기

ENUM

[Visual C++] 나열형(enum) 나열형은 값을 특정 요소의 값으로 제한하는 특징을 가집니다. 예를 들어 일요일 부터 토요일까지의 요일을 표현하는 데이터형을 나열형으로 표현하면 아래와 같이 작성될 수 있습니다.enum days { sun, mon, tue, wed, thu, fri, fat };나열형 안에 포함된 각각의 목록( sun, mon...)은 , 문자로 구분되며 특정한 값을 지정하지 않으면 내부적으로 0부터 시작됩니다. 즉, sun = 0 과 같습니다. 필요한 경우 나열형의 내부값은 직접 지정할 수 있으며 그 다음 요소에 값이 지정되지 않았을 경우 이전값 부터 +1씩 증가한 값을 갖게 됩니다.enum days { sun = 10, mon = 11, tue, wed, thu, fri, fat };따라서 위의 경우 tue는 12의 .. 더보기
[C, C++] 상수(숫자, 문자, 문자열, 열거형) 정의및 사용 보통 Program에서 다루는 Data는 변수와 상수로 구분됩니다. 변수는 int a; 라고 선언한 뒤에 a에 어떠한 값을 넣느냐에 따라 a값이 달라지므로(값이 변할 수 있으므로) 변수라고 합니다. 반면 상수는 이미 정해진 값으로 그 값 자체는 변할 수 없는 특징이 있습니다. 1. 수치표현 (1) 입력 종류 표현 8 진수 0으로 시작합니다. (011, 022) 10 진수 일반숫자를 나타냅니다. (123, 124) 16 진수 0x(0X)로 시작합니다. (0xA1, 0XA2)▶정수표현 종류 표현 일반 실수 소수점을 사용합니다. (1.234, 2.56) float형 실수 f(F)를 사용합니다. (1.23f, 1.23F) long double형 실수 l(L)를 사용합니다. (12.34l, 12.34L) 지수 e.. 더보기