__FFIILLEE__ -- Manifest Constant

Source file name

__FFIILLEE__ is a preprocessor constant  that is defined by the C preprocessor.
It represents,  as a string constant,  the name of the  current source file
being translated.

__FFIILLEE__  may not  be  the subject  of  a #ddeeffiinnee  or #uunnddeeff  preprocessing
directive, but it may be altered with the #lliinnee preprocessing directive.

_E_x_a_m_p_l_e
For an example of how to use __FFIILLEE__ in a program, see __DDAATTEE__.

_S_e_e _A_l_s_o
__DDAATTEE__, __LLIINNEE__, __SSTTDDCC__, __TTIIMMEE__, mmaanniiffeesstt ccoonnssttaanntt
ANSI Standard, section 6.8.8
