본문 바로가기
C언어/포인터

[C언어] 포인터 변수의 크기는 그냥 포인터의 크기이다

by bigpicture 2022. 3. 31.
반응형

배열의 주소가 저장된 포인터 변수의 크기는 배열의 크기와 다릅니다. 64비트 운영체제에서 포인터 변수의 크기는 8바이트입니다. 

#include <stdio.h>

int main(void)
{

    int ar[3]={1,2,3};
    
    int *p_ar=ar;
    
    printf("%ld\n",sizeof(ar));
    printf("%ld\n",sizeof(p_ar));
}

 

반응형

댓글