작성자 없음
작성자 정보가 삭제된 글입니다.
홍정모의 따라하며 배우는 C언어
9.17 포인터 변수의 크기
23.02.11 18:28 작성
·
273
0
int a;
printf("%d",sizeof(&a));
왜 결과값이 8byte가 나오는지 궁금합니다.
답변 1
2023. 02. 11. 18:46
주소 (포인터) 크기는
32bit (x86)으로 컴파일했을 때와
64bit (x64)로 컴파일했을 때의 크기가 다릅니다.
전자는 4byte, 후자는 8byte입니다.