자료형이란 말 그대로 자료의 형태를 의미합니다. C언어는 변수 선언에 앞서, 그 변수에 어떤 형태를 담을 것인지 정해야 합니다. 왜 자료의 형태를 정해야 할까요? 예를들어, 밀짚바구니에 액체를 담으면 밑으로 다 빠져나가고 작은 컵에 큰 과일을 넣을 수 없습니다. 그렇다고 엄청큰 상자에 방울토마토를 담으면 남는 공간이 많아서 버리는 공간이 많아집니다. 컴퓨터의 메모리에는 한계가 있기에 공간을 효율적으로 사용하기 위해 필요한 만큼만 공간을 만들고(=자료형 선언) 이름을 붙이는겁니다(=변수 선언). 즉, 자료형을 정하는 것은 딱 맞는 공간을 만드는 것입니다. 여기까지 자료형을 왜 선언하는지 이해하셨다면 자료형을 더 알아보도록 하겠습니다. 한때 수포자였거나 예전에 배운것을 다 까먹은 분들을 위해(..