C\C++\C#/C1 [C] struct와 enum 차이 구조체 선언 typedef struct { char *name; int year; int price; char *company; } GameInfo; 구조체는 서로 다른 자료형의 변수들을 정의할 수 있습니다. 구조체 자체는 struct 라는 자료형을 갖습니다. 구조체의 각 멤버들에게 접근하려면 . 연산자와 -> 연산자를 사용할 수 있습니다. enum 선언 typedef enum { Model1 = 1, Model2, Model3, Model4, Model5 } Model_TypeDef; 각 원소들을 , 연산자로 구별하고 int 형 상수입니다. Model1=1로 정의한 이후, 아래로 갈수록 1씩 증가합니다. 만약 중간에 Model6=6로 정의하다면 그 이후부터는 6에서부터 1씩 증가합니다. typedef .. 2023. 11. 2. 이전 1 다음