ANSI C里面有几个宏定义,可以在编译文件的时候简化程序
__LINE__:当前源代码的行号
__FILE__:当前源文件的文件名
__DATE__:当前编译日期
__TIME__:当前编译时间
__STDC__:是否符合ANSI标准
备注:宏定义的左右都有两个下划线
做个试验,用GCC工具编译程序,然后在linux上将上面的宏打印出来
结果如图。
写于2017年3月19日
深圳 夜
ANSI C里面有几个宏定义,可以在编译文件的时候简化程序
__LINE__:当前源代码的行号
__FILE__:当前源文件的文件名
__DATE__:当前编译日期
__TIME__:当前编译时间
__STDC__:是否符合ANSI标准
备注:宏定义的左右都有两个下划线
做个试验,用GCC工具编译程序,然后在linux上将上面的宏打印出来
结果如图。
写于2017年3月19日
深圳 夜