#ifndef ~ #endif 구문을 작성하고

그 안에 함수나 변수의 정의를 넣어준다.

2개의 코드파일에서 해당 헤더파일을 include 한다

그렇게 하면 에러가 난다.

#ifndef 때문에 헤더가 하나만 들어가는 것 같은데

그 전에 미리 변수의 정의라던지 함수의 정의의 중복을 체크해서 에러를 내는 것 같다.