본문 바로가기

IT STUDY/Language

[기초] sizeof 를 이용한 자료형 크기 표시하기

반응형
프로그램을 짜기위해선 자료형의 크기는 엄청 중요하다.

다음 소스를 이용하여 자료형 크기를 알수 있다.  

 

 

 

#include<studio.h>
#include<limits.h>

typedef int a;

main()
{

	printf("signed int최소값=%d / 최대값=%d \n",INT_MIN,INT_MAX);
	
	printf("int형의 크기 = %d \n",sizeof(a));
	printf("short형의 크기 = %d \n",sizeof(short));
	printf("long형의 크기 = %d \n",sizeof(long));
	printf("char형의 크기 = %d \n",sizeof(char));
	printf("float형의 크기 = %d \n",sizeof(float));
	printf("double형의 크기 = %d \n",sizeof(signed double));
	printf("int *p형의 크기 = %d \n",sizeof(int*));
	printf("char *p형의 크기 = %d \n",sizeof(char*));
	printf("long double형의 크기 = %d \n",sizeof(long double));
	
	
	return 0;

}

 

 

 

[실행 결과] 

 

반응형