개발 공부/C언어
#7 C언어 포인터 변수의 크기, 1비트는 몇 바이트일까
반달bear
2022. 8. 1. 13:18
반응형
쌈박하게 결론부터
8비트 = 1바이트
'바이트'가 글자수 3개로 더 많으니 더 긴 데이터 단위라고 생각하면 어떨까요?
포인터 변수는 4바이트가 될 수도 8바이트가 될 수도 있습니다.
컴퓨터를 살때 32비트 시스템 64비트 시스템 이런게 적혀져 있는데 바로 이게 포인터 변수가 저장하는 주소값의 크기입니다.
포인터 변수의 크기는 주소값의 크기와 일치하기에 4바이트 혹은 8바이트가 될 수 있다는 것.
내 컴퓨터는 64비트 시스템이니까 포인터 변수의 크기는 8바이트라는걸 알 수 있습니다!!
끝
반응형