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바이트입니다.