»ó¼ö¿Í ±âº»Çü int main(void) { char ch = 9; int inum = 1052; double dnum = 3.1415; printf("char ÀÇ Å©±â : %d\n", sizeof(char)); printf("int ÀÇ Å©±â : %d\n", sizeof(int)); printf("long ÀÇ Å©±â(8ÀÌ»ó) : %d\n", sizeof(long)); printf("long long ÀÇ Å©±â : %d\n", sizeof(long long)); printf("float ÀÇ Å©±â : %d\n", sizeof(float)); printf("double ÀÇ Å©±â : %d\n\n", sizeof(double)); printf("º¯¼ö ch : %d (Å©±â:%d)\n", ch, sizeof(ch)); printf("º¯¼ö inum : %d (Å©±â:%d)\n", inum, sizeof(inum)); printf("º¯¼ö dnum : %f (Å©±â:%d)\n\n", dnum, sizeof(dnum)); return 0; }
Ãâ·Â °á°ú

char ÀÇ Å©±â : 1 
int ÀÇ Å©±â : 4
long ÀÇ Å©±â(8ÀÌ»ó) : 4
long long ÀÇ Å©±â : 8
float ÀÇ Å©±â : 4
double ÀÇ Å©±â : 8

º¯¼ö ch   : 9 (Å©±â:1)
º¯¼ö inum : 1052 (Å©±â:4)
º¯¼ö dnum : 3.141500 (Å©±â:8)
//------------------------------------------------------------------------------------------------------- #include int main(void) { char num1=1, num2=2, result1=0; short num3=300, num4=400, result2=0; printf("size of num1=%d(%d¹ÙÀÌÆ®) & num2=%d(%d¹ÙÀÌÆ®)\n", num1, sizeof(num1), num2, sizeof(num2)); printf("size of num3=%d(%d¹ÙÀÌÆ®) & num4=%d(%d¹ÙÀÌÆ®)\n\n", num3, sizeof(num3), num4, sizeof(num4)); result1=num1+num2; printf("Ãâ·Â³» °è»ê½Ã %d + %d = %d(%d¹ÙÀÌÆ®)\n", num1, num2, num1+num2, sizeof(num1+num2)); printf("¿¬»ê¼Ò½º ´ëÀԽà ¹ÙÀÌÆ®°ª º¸Á¸ %d + %d = %d(%d¹ÙÀÌÆ®)\n\n", num1, num2, result1, sizeof(result1)); result2=num3+num4; printf("Ãâ·Â³» °è»ê½Ã %d + %d = %d(%d¹ÙÀÌÆ®)\n", num3, num4, num3+num4, sizeof(num3+num4)); printf("¿¬»ê¼Ò½º ´ëÀԽà ¹ÙÀÌÆ®°ª º¸Á¸ %d + %d = %d(%d¹ÙÀÌÆ®)\n\n", num3, num4, result2, sizeof(result2)); return 0; }
Ãâ·Â °á°ú

size of num1 = 1(1¹ÙÀÌÆ®) & num2 = 2(1¹ÙÀÌÆ®)
size of num3 = 300(2¹ÙÀÌÆ®) & num4 = 400(2¹ÙÀÌÆ®)

Ãâ·Â³» °è»ê½Ã 1 + 2 = 3(4¹ÙÀÌÆ®)
¿¬»ê¼Ò½º ´ëÀԽà ¹ÙÀÌÆ®°ª º¸Á¸ 1 + 2 = 3(1¹ÙÀÌÆ®)

Ãâ·Â³» °è»ê½Ã 300 + 400 = 700(4¹ÙÀÌÆ®)
¿¬»ê¼Ò½º ´ëÀԽà ¹ÙÀÌÆ®°ª º¸Á¸ 300 + 400 = 700(2¹ÙÀÌÆ®)