C

[C] 200 내장 매크로

qkrwngus 2021. 2. 4. 20:43

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 :