是否可以使用Visual C++编译pre-ANSI(K&R-style)C代码?

Dan*_*den 7 c visual-studio-2008 visual-studio visual-c++

我们有一些旧的C代码,具有预ANSI(K&R风格)函数声明.例如:

int foo(x, y)
double x, y;
{
    /* do some stuff */
}
Run Code Online (Sandbox Code Playgroud)

是否有编译器开关在Visual C++ 2008中启用对此的支持?

Jar*_*Par 4

为了编译它,请将代码放入 .c 文件而不是 .cpp 中。这指示 Visual Studio 将代码编译为 C 而不是 C++