용어 사전 coding 용어 페이지

타입 별칭

긴 타입 선언에 별칭을 붙여 읽기 쉽게 만드는 문법

typedef #c#readability
English version

다른 이름

typedef타입 별칭

선수 개념

관련 개념

핵심 아이디어

typedef는 새로운 타입을 발명하기보다, 이미 있는 선언에 읽기 쉬운 이름을 붙이는 문법입니다. 특히 C처럼 선언이 길어지기 쉬운 언어에서는 구조체, 함수 포인터, 복잡한 시그니처를 다루기 훨씬 편하게 만들어 줍니다.

핵심은 "의미를 바꾸는 것이 아니라 읽는 비용을 줄인다"는 점입니다. 그래서 구조체열거형과 함께 자주 등장합니다. 타입 그 자체보다 코드 설명력을 높이는 장치로 이해하면 좋습니다.

이 블로그에서의 역할

Mathbong에서는 C 선언 읽기 난도를 낮추는 실전 도구로 typedef를 사용합니다. 초심자가 struct 문법에 눌리지 않고 데이터 모델의 의도를 먼저 파악하게 돕는 연결 고리입니다.

이 개념을 다루는 글