注意,是双下划线,而不是单下划线
_ _FILE_ _ 包含当前程序文件名的字符串
_ _LINE_ _ 表示当前行号的整数
_ _DATE_ _ 包含当前日期的字符串
_ _STDC_ _ 如果编译器遵循ANSI C标准,它就是个非零值
_ _TIME_ _ 包含当前时间的字符串
_ _FILE_ _ 包含当前程序文件名的字符串
_ _LINE_ _ 表示当前行号的整数
_ _DATE_ _ 包含当前日期的字符串
_ _STDC_ _ 如果编译器遵循ANSI C标准,它就是个非零值
_ _TIME_ _ 包含当前时间的字符串