더북(TheBook)

format_3.c

#include <stdio.h>
 
main() {
    printf("우리집 강아지 뭉치의 나이는 %d살입니다.\n", 3);
    printf("우리집 강아지 뭉치의 몸무게는 %f킬로그램입니다.\n", 5.5);
}

실행 결과

우리집 강아지 뭉치의 나이는 3살입니다.

우리집 강아지 뭉치의 몸무게는 5.500000킬로그램입니다.

여기서 잠깐! 변수를 선언하면 컴퓨터 안에 있는 메모리에 저장된다고 했었죠? 이를 메모리 공간 관점에서 좀 더 자세히 설명하겠습니다. C 언어에서는 정수형 변수를 저장하는 데 4바이트의 메모리가 할당됩니다. 코드로 확인해 봅시다.

sizeof.c

#include  <stdio.h>
 
main() {
    printf("integer가 사용하는 메모리 공간은 %d바이트입니다.", sizeof(int));
}

실행 결과

integer가 사용하는 메모리 공간은 4바이트입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.