====== #line指定行号 ====== 程序员可以通过#line预处理命令告诉编译器下一行源代码的行号和文件名(可选)。 两种形式: #line n #line n "filename" 指令影响预定义宏%%__LINE__%%和%%__FILE__%%。 一些自动生成源程序的工具使用该指令来生成调试信息,以便能定位到最初由程序员编写的源程序,而不是之后生成的代码。 {{tag>C语言}}