C 中 __FILE__, __LINE__ 及 __FUNCTION__ 用法

来源:互联网 发布:手绘软件 编辑:程序博客网 时间:2024/04/28 21:41

在C语言中__FILE__,为打印相应的文件名, __LINE__为打印语句在源代码中相应的行,__FUNCTION__为打印语句在源代码中相应的函数名。

 

#include <stdio.h>void print(void){    printf("line: %d, function: %s !\n", (__FILE_,__LINE__, __FUNCTION__);}int main(){    print();    return 0;}


运行结果:

line: 5, function: print !

原创粉丝点击