본문 바로가기
배워보자!!/c언어

[c언어] c언어 열거형(enum)에 대해...

by norinda 2015. 4. 11.
728x90

c언어에서 열거형은 enum으로 정의됩니다.

특별한 선언이 없으면 열거한 순서대로 0,1,2...의 순차적으로 값을 갖습니다.




dd처럼 임의로 값을 넣어줄 수 있습니다.

eedd값에 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;

}







반응형

댓글