Desc :

__FILE__ : 현재 소스파일 경로가 문자열로 치환

 

__DATE__ : 현재 소스파일이 마지막으로 수정되어 컴파일된 날짜로 치환

 

__TIME__ : 현재 소스파일이 마지막으로 수정되어 컴파일된 시간으로 치환

 

__LINE__ : 현재 매크로가 호출된 라인번호로 정수형 치환

 

내장매크로는 주로 디버깅을 위해 많이 사용한다

 


Source Code :

#include <stdio.h>

void main()
{
	printf("파일명: %s\n", __FILE__);
	printf("날  짜: %s\n", __DATE__);
	printf("시  간: %s\n", __TIME__);
	printf("줄  수: %d\n", __LINE__);
}

 


Result :

'C' 카테고리의 다른 글

[C] 202 printf() 활용  (1) 2021.02.04
[C] scanf() 활용 (오류ㅠㅠ)  (3) 2021.02.04
[C] 199 #pragma  (1) 2021.02.04
[C] 198 매크로 상수의 선언 취소 #undef  (1) 2021.02.04
[C] 197 매크로 상수의 값 검사 #if~#endif  (1) 2021.02.04

+ Recent posts