사용자 정의 자료형1 C언어 - 구조체와 사용자 정의 자료형(2) typedef 선언 typedef 선언은 기존에 존재하는 자료형의 이름에 새 이름을 부여하는 것이다. 예를 들어보자. typedef int INT; 이는 int라는 자료형의 이름에 INT라는 이름을 추가하는 것이 된다. 따라서 INT num; 이와 같이 해도 int num;과 같은 선언이 되는 것이다. 포인터 변수 또한 선언할 수 있다. INT *ptr; typedef 선언에 있어 새로운 이름의 부여는 가장 마지막에 등장하는 단어를 중심으로 이뤄진다. typedef name1 name2 mane3; 이러한 선언이 있다면 name3가 "name1 name2"에 부여된 새로운 이름이 되는 것이다. 예를 들어보자. typedef unsigned char UCHAR; 이는 unsigned char의 새로 부여된.. Programming/C 2021. 10. 13. 이전 1 다음 728x90