10. 정수 형식과 표현 범위

질문) 정수 형식이 왜 이렇게 많아? 대답) 목적에 맞게 필요한 메모리를 할당받아 사용할 수 있게 표현 범위에 따라 약속한 거야. char, unsigned char, short, unsigned short,int, unsigned int, long, unsigned long, long long, unsigned long long

 

C언어에서는 표현할 수 있는 범위에 따라 여러 종류의 정수 형식을 지원해요.
1바이트에서 8바이트까지 다양한 종류의 정수 형식을 지원하죠.
다음은 다양한 정수 형식의 메모리 크기를 확인하는 예제입니다.
sizeof를 사용하면 메모리 크기를 알 수 있어요.
그리고 printf 문의 첫 번째 인자 문자열에 %d를 사용하면 10진수로 출력합니다.

◈ 정수 형식의 크기 확인

◈ 실행 결과