Nor*_*wap 3 c prototype c99 function-prototypes
标准(最新版本:WG14/N1256)说(6.2.1§2):
函数原型是声明其参数类型的函数的声明.
在本声明的附近,我们还发现标识符声明由声明符或类型说明符组成的证据(§4):
每个其他标识符的范围由其声明的放置(在声明者或类型说明符中)确定.
因此,知道函数定义是否是函数原型似乎可以归结为知道函数定义是否是声明符.是吗 ?
我需要一个符合C标准的经过验证的答案.我并不真正关心通常的含义,或维基百科或你最喜欢的C书所说的.
以下是标准中的声明,使我认为函数定义确实可以是函数原型(§4):
如果声明标识符的声明符或类型说明符出现在函数原型的参数声明列表中(不是函数定义的一部分),...
| 归档时间: |
|
| 查看次数: |
527 次 |
| 最近记录: |