2018년 2월 22일 목요일

[C] typedef이 뭔가요?

구조체의 배열을 공부하다보면 typedef이 나온다. 찾아보니 typedef는 type definition의 줄임말로 변수형을 결정해주는 역할을 한다(응?). 아직 설명할 수 없는 걸 보니 제대로 알지 못한다는 확신이 든다. 검색해보니,

1. typedef는 자료형의 별칭을 만든다. 따라서 구조체뿐만아니라 모든 변수들(포인터 변수도 당근!)도 가능하다. 이렇게 typedef으로 정의된 것을 사용자 정의 타입, 혹은 사용자 정의 변수라고 한다.

Source :
1) 위키피디아/ https://goo.gl/4aFwFM
2) tutorialsPoint/ https://goo.gl/vZXMS4
3) c언어코딩도장/ https://goo.gl/EGjgga

댓글 없음:

댓글 쓰기