1. 원래의 이름을 못 쓰게 하지 않는다. 즉, 원래의 이름 + 가명을 사용할 수 있는 것
2. 같은 자료형에 대해서 여러가지 새로운 이름을 만들 수 있다.
사용하는 이유??
1. 여러 시스템 환경에서 사용할 수 있는 프로그램을 만들기 위해서(ex. 16bit 컴퓨터에서 뿐만이 아니라 32bit 컴퓨터에서도 사용될 수 있게 만들고 싶을 때) - typedef으로 선언된 문장 하나만 변경하면 typedef alias로 선언된 모든 문장들에 영향을 끼침
2. 자체적으로 문서화된 프로그램을 작성하는데 도움을 주기 위해서. 어느 누구라도 코드를 읽기 쉽게 하기 위해
'언어 > C' 카테고리의 다른 글
전처리문 (0) | 2016.05.02 |
---|---|
signed와 unsigned (0) | 2016.05.02 |
static 변수 (0) | 2016.03.21 |
메모리 관리와 메모리의 동적 할당 (0) | 2016.03.20 |
파일 입출력 -3 (0) | 2016.03.18 |