1. 程式人生 > >c獲取檔案的名字和執行到程式的第幾行功能

c獲取檔案的名字和執行到程式的第幾行功能

可以通過__FILE____LINE__兩個巨集獲取檔案的名字和程式碼執行的行數

#include<stdio.h>
int main(){
	printf("file:%s line:%d\n",__FILE__,__LINE__);
	return 0;
}

__FILE__linux中能獲取到檔名稱,但是在windows中獲取的是帶路徑的名字。