声明具有此规范的函数

Abh*_*yer 0 c function-prototypes

我最近看到C中的以下代码据说有效,但我不确定.

    int max(x,y)
    int x,y;
    {
    return (x>y)?x:y;
    }
Run Code Online (Sandbox Code Playgroud)

这种功能原型有效吗?如果是这样,请提供一些参考,以了解更多相关信息.

Tho*_*thy 5

这是定义功能的旧式"K&R"方式.新方法更好,所以不要自己编写这样的代码.