근데 C 언어 처음 하는 사람들이 이걸 다 알 수가 있나? 처음부터 어렵게 나오네?
size_t 는 unsigned 자료형이므로 그 값이 0 이하가 되면 integer overflow 가 발생하게 된다. 더 정확하게 표준에