Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
参数列表为空的ANSI-C中的函数参数类型检查_C_Ansi - Fatal编程技术网

参数列表为空的ANSI-C中的函数参数类型检查

参数列表为空的ANSI-C中的函数参数类型检查,c,ansi,C,Ansi,在K&R中,声明函数原型,例如voidfoo()关闭函数参数类型检查。这仅适用于foo还是适用于所有函数?仅适用于相关函数,而不是全局函数。它仅关闭对使用空参数列表声明的函数的检查,所有其他功能仍将被检查。您是否可以参考c89标准中的一些内容,以明确说明问题?@Robert:对不起,我这里没有。如果你有它,你应该寻找一个类似“函数声明器”的标题,至少在C99中是这样调用的。你会发现它只讨论了那个特定的函数或它的声明。你能参考一些c89标准的东西吗?

在K&R中,声明函数原型,例如
voidfoo()关闭函数参数类型检查。这仅适用于
foo
还是适用于所有函数?

仅适用于相关函数,而不是全局函数。

它仅关闭对使用空参数列表声明的函数的检查,所有其他功能仍将被检查。

您是否可以参考c89标准中的一些内容,以明确说明问题?@Robert:对不起,我这里没有。如果你有它,你应该寻找一个类似“函数声明器”的标题,至少在C99中是这样调用的。你会发现它只讨论了那个特定的函数或它的声明。你能参考一些c89标准的东西吗?