배워보자!!/c언어
[c언어] c언어 열거형(enum)에 대해...
norinda
2015. 4. 11. 08:49
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;
}
반응형