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
$
'컴퓨터 > 프로그래밍' 카테고리의 다른 글
C언어 포인터와 배열 쉽게 이해하는 방법 1부 (0) | 2022.03.22 |
---|---|
윈도우와 리눅스를 함께 사용하는 방법 4가지 (0) | 2021.12.14 |
C언어 rs232 시리얼 통신 프로토콜 주의 사항 (0) | 2021.11.18 |