열거형
-
C언어 기초#10 구조체와 포인터, 공용체(union), 열거형(enum), typedefProgramming 기초/C Language 2023. 4. 15. 20:28
*구조체(structure)C에서의 자료형은 기본 자료형과 파생 자료형으로 분류할 수 있다. 기본 자료형은 char, int, double 등이 있다. 파생 자료형은 이들 기본 자료형에서 파생된 것으로 배열, 열거형, 구조체, 공용체 등을 들 수 있다. 구조체는 파생 자료형 중에서도 가장 일반적인 구조를 가진다. c언어 공식문서에서는 기본 자료형이라는 공식적인 카테고리가 없다. c언어의 type 체계는 function type과 object type이 있다. (여기서 object type은 object와 다르다.) object type은 아래와 같이 네 가지가 있다(네가지는 서로 배타적인 관계가 아니다.) 1. scalar type(int, char ...)과 pointer type 2. 구조체, 배열 ..