| __FILE__ |
| Standard Predefined Macros | Next |
This macro expands to the name of the current input file, in the form of
a C string constant. This is the path by which the preprocessor opened
the file, not the short name specified in #include or as the
input file name argument. For example,
"/usr/local/include/myheader.h" is a possible expansion of this
macro.