본문으로 바로가기
homeimage
  1. Home
  2. 컴퓨터/프로그래밍
  3. C언어 변수 크기 구하기 sizeof()

C언어 변수 크기 구하기 sizeof()

· 댓글개 · 바다야크

C sizeof() 자료형 변수 크기 구하기 함수

인수로 받은 자료형 변수 크기를 바이트 단위로 구한다.

  • 헤더: stdio.h
  • 형태: unsigned long sizeof( 자료형)
  • 인수: 자료형 크기를 구할 자료형
  • 반환: unsigned long 자료형의 바이트 단위 크기

sizeof() 예제

#include <stdio.h>

int main( void)
{
   char   v_char;
   int    v_int;
   long   v_long;
   char  *p_char;
   int   *p_int;
   long  *p_long;

   printf( "v_char =%ld\n", sizeof( v_char));
   printf( "v_int  =%ld\n", sizeof( v_int));
   printf( "v_long =%ld\n", sizeof( v_long));

   printf( "p_char =%ld\n", sizeof( p_char));
   printf( "p_int  =%ld\n", sizeof( p_int));
   printf( "p_long =%ld\n", sizeof( p_long));

   return 0;
}

sozeof() 예제 실행 결과

$ ./a.out
v_char =1
v_int  =4
v_long =8
p_char =8
p_int  =8
p_long =8
$
SNS 공유하기
💬 댓글 개
최근글
이모티콘창 닫기
울음
안녕
감사해요
당황
피폐

이모티콘을 클릭하면 댓글창에 입력됩니다.