컴퓨터/기타
[프로그래밍] 10. typedef
스노우볼^^
2016. 10. 7. 21:16
반응형
10. typedef
typedef 문은 자료형을 다시 정의 할 수 있게 해주는 명령문입니다.
매크로기능과 유사하지만 같지는 않습니다.
매크로를 사용하게 되면 자료형을 다시 정의해서 사용할 때 완벽한 재정의 기능을 다 하지는 못하므로 자료형을 다시 정의할 때는 typedef 문을 이용하게 됩니다.
typedef 사용형식
typedef 정의하고자하는자료형명 사용자정의자료형명
8-17 실습예제 (typedef 이용한 프로그램)
#include
<stdio.h>
typedef
int BYTE;
int main()
{
BYTE i, j;
i = 10;
j = 20;
printf("i = %d\n",i);
printf("j = %d\n",j);
return 0;
}
i = 10
j = 20
위의 프로그램 예제는 int 자료형을 BYTE로 재정의 해서 이용한 프로그램입니다.
반응형