声明定义R-1-1-13强制
禁止函数声明省略参数类型或名称
例外: C++ 允许重载,空参数列表的函数声明是可能指向另一个函数
函数声明省略参数类型或名称
test.c
1void foo();禁止函数声明省略参数类型或名称 [gjb8114-r-1-1-13]23void foo(int x, int y)4{5}67void bar(int, int);禁止函数声明省略参数类型或名称 [gjb8114-r-1-1-13]89void bar(int x, int y)10{11}
函数声明中参数变量名完整
test.c
1void foo(int x, int y);23void foo(int x, int y)4{5 return x + y;6}78void bar(int x, int y);910void bar(int x, int y)11{12}