可以通过__FILE__
和__LINE__
两个宏获取文件的名字和代码运行的行数
#include<stdio.h>
int main(){
printf("file:%s line:%d\n",__FILE__,__LINE__);
return 0;
}
__FILE__
在linux
中能获取到文件名称,但是在windows
中获取的是带路径的名字。
可以通过__FILE__
和__LINE__
两个宏获取文件的名字和代码运行的行数
#include<stdio.h>
int main(){
printf("file:%s line:%d\n",__FILE__,__LINE__);
return 0;
}
__FILE__
在linux
中能获取到文件名称,但是在windows
中获取的是带路径的名字。