[c언어] 포인터와 배열. 배열이름이 포인터 상수인지, 연속된 기억공간에 저장되는지를 확인

|



배열의 이름이 포인터 상수인지를 확인하고, 배열요소가 연속된 기억공간에 저장되는지를 확인하는 프로그램

#include <stdio.h>
int main(void)
{
    int a[3]={10, 20, 30};
    int *pt;
    pt=a;
    printf("배열 이름    : %u\n", a);
    printf("a[0]의 주소 : %u\n", &a[0]);
    printf("a[1]의 주소 : %u\n", &a[1]);
    printf("a[2]의 주소 : %u\n", &a[2]);
    printf("a[0]의 값    : %d\n", a[0]);
    printf("pt가 가리키는 곳의 값: %d\n", *pt);
    return 0;
}

// 실행 결과

  ::