Sab*_*ina 1 c declaration function definition
对于这个引用:
函数声明符中不属于该函数定义的标识符列表应为空.
标识符列表和参数列表之间有什么区别,有人可以提供此引用的示例.
"标识符列表"仅用于过时的"K&R样式"功能.今天编写的新代码永远不会使用它.您可以在此处查看更多详细信息:https://stackoverflow.com/a/3092074/4323
它是这样的:
void func(identifier-list)
declaration-list
{
body
}
Run Code Online (Sandbox Code Playgroud)
当他们说它应该是空的时,它们意味着即使承认古代代码的可能性,也不允许在没有定义函数的声明中使用它.例如,这是不允许的:
void func(x) int x;
Run Code Online (Sandbox Code Playgroud)