쉬운거 질문요! 헤더파일.

근데 헤더파일 이름이
DDBLinkedList.h면

#ifndef __DDB_LINKED_LIST_H__
#define __DDB_LINKED_LISR_H__
#endif

라고 하고

뭐 Header.h면
__HEADER_H__이렇게 하던데

이거 뭐에요 윤성우책이고요 위에거는 특히 DDB_LIKNED사이에는 왜넣었으며
그걸 진짜 컴파일러가 따로 구분할수있는거같지도않고

설명부탁드립니다.

댓글 2

  • 꽃내음 2026.05.27

    그건아는데요 이름을 저렇게하면 컴파일러가 어떻게 구분하나 이거죠
    뭐특별한규칙있는거같지도않은데

  • 꽃가람 2026.05.27

    테크닉같은건데요 헤더파일에 보면 인클루드하는거랑 선언이 많은데

    나중에 파일이 많아지다보면 같은 해더파일을 또 추가하는경우가 생겨요

    그럴때 한번한 포함시키기 위해서 하는거죠

    설명이 너무 빈약하네요...
    다른분이 이어서 해주지.않을까 싶네요

C언어 다른 글

목록