정수 데이터 타입의 크기 확인 예제
sizeof
연산자를 활용해 주요 정수 데이터 타입의 크기를 확인하는 예제를 소개합니다.
관련 강의
예제 코드: integer_size.c
다음 C 코드는 sizeof
연산자를 이용하여 여러 정수 데이터 타입의 크기를 출력합니다.
// 정수 데이터 타입의 크기 확인
#include <stdio.h>
int main(void)
{
printf("short: %lld\n", sizeof(short)); // short의 크기: 2
printf("int: %lld\n", sizeof(int)); // int의 크기: 4
printf("long: %lld\n", sizeof(long)); // long의 크기: 4
printf("unsigned: %lld\n", sizeof(unsigned)); // unsigned의 크기: 4
return 0;
}
실행 결과
short: 2
int: 4
long: 4
unsigned: 4
이 예제는 다양한 정수 데이터 타입들이 메모리 상에서 차지하는 공간의 크기를 보여줍니다. sizeof
연산자를 사용함으로써 우리는 해당 데이터 타입들이 프로그램의 메모리 효율성에 어떻게 영향을 미칠 수 있는지 이해할 수 있습니다.
추천 자료: ASP.NET Core 인증 및 권한 부여
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!