본문 바로가기

C언어

[홍정모의 따라하며 배우는 C언어] 포인터 변수의 크기

포인터의 크기는 고정되어있다

왜 이런 결과가 나오는가? 동네가 크던 작던 우편번호 크기는 동일하다

포인터의 크기는 일반적으로 cpu에 따라 결정되며, 32비트 CPU에서는 4바이트 64비트 CPU에서는 8바이트 크기를 가진다.

CPU의 1워드의 크기이며, 워드란 CPU가 한번에 처리할 수 있는 데이터의 크기이다.

 

64바이트의 경우 포인터의 크기는 8이 나오는 것을 확인할 수 있다