
💫 Language/C
[C/C++] typedef, union, enum 해석하기
typedef와 구조체 typedef : 타입 이름을 사용자가 정해준다 어떤 경우든 이름이 길어지면 알아보기 힘들기 마련이다. 구조체를 사용할 때도 마찬가지다. 구조체 타입을 알려주고 이름을 지어주어 사용해야 한다. 이는 숏코딩 중독자들인 개발자들 눈에 썩 좋지 않았나보다. 그래서 구조체의 정의와 사용을 쉽게 해보려고 도입한 것이 typedef이다. 사용법은 다음과 같은 방법들이 있다. struct point { int xpos; int ypos; }; typedef struct point Point Point p; 위처럼 작성한다면 변수 선언이 짧아진다는 장점이 있다. typedef struct point { int xpos; int ypos; } Point; Point p; 더 쉽게 사용하기 위한 것..