c语言中的__file__、__line__和#line

C语言中的__FILE__用以指示本行语句所在源文件的文件名

C语言中的___LINE__用以指示本行语句在源文件中的位置信息,可以通过语句#line来重新设定__LINE__的值

另外gcc还支持__func__,它指示所在的函数