본문 바로가기
코딩/C언어

바이트 크기

by sonysame 2016. 9. 10.

char 1byte

short 2byte

int 4byte float 4byte long 4byte

double 8byte


int형 배열요소간 주소 값의 차이는 4byte이다.

32비트 시스템에서는 주소 값을 32비트로 표현하기 때문에 포인터 변수의 크기가 4바이트인 반면, 

64비트 시스템에서는 주소 값을 64비트로 표현하기 때문에 포인터 변수의 크기가 8바이트이다.


'코딩 > C언어' 카테고리의 다른 글

문자열 관련 2  (0) 2016.09.12
메모리 구조  (0) 2016.09.10
문자열 관련 함수  (0) 2016.09.10
exit()  (0) 2016.09.09
#include <string.h>  (0) 2016.09.09