c :: typedef

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

댓글

이 블로그의 인기 게시물

[Linux, Unix] export, echo 명령어 알아보기

IEEE 754 부동 소수점 반올림과 근사