gpt4 book ai didi

c - __func__ 错误

转载 作者:太空宇宙 更新时间:2023-11-04 00:27:00 25 4
gpt4 key购买 nike

#include <stdio.h>    
char* __func__ = "hello";
void myfunc(void)
{
printf("%s\n", __func__);
}
int main()
{
myfunc();
}

上面的代码片段给出了错误:expected identifier or ‘(’ before ‘__func__’。为什么?

最佳答案

您知道 __func__ 是预定义的标识符(至少从 C99 开始,请参阅 here 了解详细信息)?你为什么要用它?我猜你在 __func__ 定义行遇到了错误,正因为如此。

关于c - __func__ 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6090093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com