可运用在程序查错等地点
注意:下划线是两个连着的!
__FUNCTION__:
打印该宏所在的函数名 。
用法:printf("%s",__FUNCTION__);
__func__:
是上面宏的小写形式 。
用法:printf("%s",_func_);
__LINE__:
打印该宏所处的行数 。
用法:printf("%d",__LINE__);
__DATE__:
打印该宏所在函数的当前编译日期。
用法:printf("%s",__DATE__);
__TIME__:
打印该宏所在函数的当前编译时间 。
用法:printf("%s",__TIME__);
__FILE__:
打印该宏所在的程序文件的名字 。
用法:printf("%s",__LINE__);