我正在尝试在 C++ 中运行 C 样式代码,而我的编译器出现以下错误:
第 5 行:错误:字符串常量之前的预期 unqualified-id
第二:我的目标是理解“d行”的错误。
using namespace std;
typedef int (*pfun)(int); // line a
int main()
{
extern "C" void foo(pfun); // line b
extern "C" int g(int); // line c
foo( g ); // line d, Error
return 0;
}