728x90
c언어에서 열거형은 enum으로 정의됩니다.
특별한 선언이 없으면 열거한 순서대로 0,1,2...의 순차적으로 값을 갖습니다.
dd처럼 임의로 값을 넣어줄 수 있습니다.
ee는 dd값에 1씩 더해져 12가 됩니다.
abcd는 열거형 변수를 선언해서 사용된 경우입니다.
#include <stdio.h>
int main ()
{
enum myName {aa,bb,cc,dd = 11,ee} myVar;
enum myName abcd;
abcd=bb;
printf("abcd = %d\n",abcd);
printf("dd = %d\n",dd);
printf("ee = %d\n",ee);
myVar = (enum myName) 99;
printf("myVar = %d\n",myVar);
return 0;
}
반응형
'배워보자!! > c언어' 카테고리의 다른 글
[c언어] putchar() 함수로 문자출력하기! (0) | 2015.04.11 |
---|---|
[c언어] getchar() 함수로 문자입력하기! (0) | 2015.04.11 |
[c언어] c언어 문자형 알아보기! (0) | 2015.04.11 |
[c언어] if ~ else문 사용법! (0) | 2015.04.10 |
[c언어] c언어로 계산기 만들기! (0) | 2015.04.10 |
댓글