C语言中__FILE__ LINE #line的用法 C语言中__FILE__用于指示本行语句所在源文件的文件名,例如该行语句位于main.c中,则__FILE__表示main.c。C语言中__LINE__用于指示本行语句位于源文件中的位置即行数。#line用于定义下一行语句的__LINE__的值。 #line 200 main() { int k; k=__LINE__; } 则上述的k的值203。 需要注意的是以上三者都是大小写敏感的。