我刚刚以下列方式看过C代码:
void foo(par1, par2)
int par1;
short par2;
{
// some code ...
}
如果在参数列表和函数体之间添加代码,这是什么?没有通过谷歌搜索找到它。什么是允许做什么而不是什么?
答案 0 :(得分:4)
我认为你的意思是
void foo(par1, par2)
int par1;
short par2;
{
// some code ...
}
如果这是片段,那么它来自K& R C,它可以在较旧的C书籍和程序中找到。 C89和C99支持这种风格,以便旧程序仍然可以编译。