c :: typedef
typedef
typedef는 기존의 자료형에 새로운 이름을 붙일 때 사용할 수 있다.
typedef int myint
typedef를 사용하면 32비트 컴퓨터에서 작성한 코드를 typedef 만 수정함으로써 16비트에서 작동하는 코드를 작성할 수 있다.
16비트 컴퓨터에서는 다음과 같이 작성하고
typedef int myint
32비트 컴퓨터에서는 typedef 부분을 다음과 같이 수정해주면 32비트와 16비트에서 동일하게 작동한다.
typedef short int myint
typedef를 사용해서 포인터 자료형을 선언하는 것도 가능하다.
typedef int* myint
댓글
댓글 쓰기