출처 : http://elfinlas.tistory.com

#ifndef _MyLib_H_
#define _MyLib_H_
//Header File 기술
#endif


_MyLib_H_ 는 현재 헤더 파일에서 고유한 메크로 이름이구요.
처음 헤더 파일이 시작되면 이 메크로명이 정의되어 있지 않으므로 #ifndef 에서부터 #endif 까지의 내용이 정의되게 됩니다.


이후에도 이 파일이 인클루드 될 경우 이미 메크로가 정의되어 있기에 그 안에 들어가는 헤더파일의 정의를 무시하고 넘어가게 되는 원리입니다.

'C > C' 카테고리의 다른 글

포인터는 왜 어려울까?  (0) 2011.11.03
C언어 - 긴 문자열 초기화  (0) 2011.10.28
c/c++ 2차원(이차원) 배열 동적할당 방법2  (0) 2011.10.23
C언어 할 때 알면 좋은 것  (0) 2011.10.20

설정

트랙백

댓글