[개탱][C][전처리(preprocessor directives)][헤더파일 중복선언 방지]
·
Dev/[C]
헤더파일의 중복선언을 방지하기위해서전처리(preprocessor directives)로 와 같이 전처리를 실행하여 줍니다. ( _STACK_H 라는게 정의가 되어있지 않다면 #define 으로 _STACK_H라는걸 정의해주며 헤더파일을 한번 정의해준뒤 다시 이 헤더파일에 방문했을때 _STACK_H 가 정의되어 있다면 아예 안에 들어오지않고 무시하고 넘어가버린다 )[여러 사람이 전처리 매크로를 생성하는데 만약에 같은 이름으로 정의를 해줘버리면(이사람도 _A 라고하고 저사람도 _A라고 정의를 해버리면 어떠한 헤더파일에서 _A에 접근을 하면서 _A가 정의가 되고다른 헤더파일에 들어갔는데 어? _A가 정의되있네 ? 라고 하면서 사용을 해야하는 헤더파일이지만 접근을 하지않고 무시하고 넘어갈수도 있으므로 관례상_S..