개발 공부/C언어

#7 C언어 포인터 변수의 크기, 1비트는 몇 바이트일까

반달bear 2022. 8. 1. 13:18
반응형

 

쌈박하게 결론부터

8비트 = 1바이트

'바이트'가 글자수 3개로 더 많으니 더 긴 데이터 단위라고 생각하면 어떨까요?

 


 

포인터 변수는 4바이트가 될 수도 8바이트가 될 수도 있습니다.

컴퓨터를 살때 32비트 시스템 64비트 시스템 이런게 적혀져 있는데 바로 이게 포인터 변수가 저장하는 주소값의 크기입니다.

포인터 변수의 크기는 주소값의 크기와 일치하기에 4바이트 혹은 8바이트가 될 수 있다는 것.

내 컴퓨터는 64비트 시스템이니까 포인터 변수의 크기는 8바이트라는걸 알 수 있습니다!!

 

 

 

반응형