C 语言中的 __func__ 标识符


这里我们将介绍 C 中的 __func__。

基本上,__func__ 或 __FUNCTION__(某些较旧版本的 C 和 C++ 支持 __func__)。此宏用于获取当前函数的名称。

示例

#include<stdio.h>
void TestFunction(){
   printf("Output of __func__ is: %s\n", __func__ );
}
main() {
   printf("Output of __func__ is: %s\n", __func__ );
   TestFunction();
}

输出

Output of __func__ is: main
Output of __func__ is: TestFunction

更新日期:2019 年 7 月 30 日

257 次浏览

开启您的 职业生涯

完成课程后获得认证

开始学习
广告