typedef는 자료형(데이터타입)에 이름, 별명을 붙여주는 기능이다. 위와 같이 int 자료형을 한글 '정수'로, float 자료형을 한글 '실수'로 이름을 짓고 각각 정수, 실수의 변수 정수변수, 실수변수를 선언하고 출력해도 위와 같이 출력된다. struct명이 긴 구조체의 경우 typedef를 이용해 간단하게 한글로 이름을 지어 사용할 수 있다. typedef 이름을 짓는 또다른 방법이 있다. 기존에 만들어진 구조체 Artwork_info를 복사하여 새로운 구조체를 생성하고 맨 앞에 typedef를 적고 {} 뒤에 이름을 써넣으면 된다. (이때 Artwork_info_another 는 지워도 상관없다) 이후 위와 같이 사용할 수 있다.
[ C언어 ] - typedef : 자료형에 네이밍하기
typedef는 자료형(데이터타입)에 이름, 별명을 붙여주는 기능이다. 위와 같이 int 자료형을 한글 '정수'로, float 자료형을 한글 '실수'로 이름을 짓고 각각 정수, 실수의 변수 정수변수, 실수변수를 선언하고 출력해도 위와 같이 출력된다. struct명이 긴 구조체의 경우 typedef를 이용해 간단하게 한글로 이름을 지어 사용할 수 있다. typedef 이름을 짓는 또다른 방법이 있다. 기존에 만들어진 구조체 Artwork_info를 복사하여 새로운 구조체를 생성하고 맨 앞에 typedef를 적고 {} 뒤에 이름을 써넣으면 된다. (이때 Artwork_info_another 는 지워도 상관없다) 이후 위와 같이 사용할 수 있다.
2020.09.19