__FILE__

Descripción

Macro predefinida que representa un literal ristra con el nombre del fichero que se está compilando.

Ejemplo

#include <stdio.h>
int main(){
   printf("Nombre del fichero \"%s\"\n",__FILE__);
   return 0;
}