1. 程式人生 > 其它 >C/C++列印當前函式名,程式碼函式,檔名

C/C++列印當前函式名,程式碼函式,檔名

技術標籤:C++C學習

#include <stdio.h>

void func()
{
 	printf("this is test\n");
	printf("%s\n",__FILE__);//當前檔名
	printf("%s\n",__func__);//當前函式名
	printf("%d\n",__LINE__);//當前程式碼行數
}
int main()
{	
	func();
	printf("%s\n",__FILE__);//當前檔名
	printf("%s\n",__func__);//當前函式名
	printf("%d\n",__LINE__);//當前程式碼行數

}