可能重复:
C function syntax, parameter types declared after parameter list
What is useful about this C syntax?
Why are declarations put between func() and {}?特殊参数声明功能
嗨,大家好,
我下载glibc的。我想重用这个库中的一些代码部分,但是这个代码中有些怪异的东西。实际上,参数声明很奇怪。在que parantheses之后声明的参数的类型。我以前从来没有见过。这种声明是什么?我无法编译它。
void
_ufc_doit_r(itr, __data, res)
ufc_long itr, *res;
struct crypt_data * __restrict __data;
{
/*CODE HERE */
}