#include <stdio.h>

int main(void)
{
        int array="abcdedfes";
        
        printf("%s",array);

        return 0;
}

여기서 int는 4바이트 용량인데..

알파벳 하나당 1바이트고

저 알파벳 개수는 너무 많은데...

아까 어떤분이 array에 abcdefes를 가져오는게 아니라 그 주소를 가져와 저장한다고 했는데..

int array = 1;

위에 코딩도 1을 가져오는게 아니라 1의 주소값을 array에 저장한건가요?,,,

제가 컴파일러는 공부안해봐서 어떤 방식으로 컴파일러가 코딩을 포인트 시키는지 이해를 못해서요..