当前位置:   article > 正文

__func__函数

__func__

__func__ 是一个 C 语言的预定义宏。它表示当前函数的名称,是一个字符串常量。在 C99 中,__func__ 也可以在此外的函数作用域内使用,表示当前所在的函数的名称。

使用 __func__ 可以简化代码的编写,以及便于在报错信息中定位问题。例如,当出现错误时,可以在报错信息中打印函数名称以更方便地追踪问题所在的代码。

下面是一个简单的例子:

  1. #include <stdio.h>
  2. int main() {
  3. printf("%s\n", __func__);
  4. return 0;
  5. }

输出结果为:mian。

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号