![]() |
1
4
是的,你应该这样做,因为它确保函数签名在声明和定义中是相同的。如果它们不匹配,程序将无法编译。包括以下内容也是一个好主意
|
![]() |
2
1
对。 一千次是的!如果你不这样做,它仍然会“工作”, 但是 ,如果您更改了头文件中的函数定义,但没有更改原型(反之亦然),则头文件将是 错误的 ,这将导致编译器在其他地方强制执行错误的调用。这将彻底破坏使用函数原型和头文件的初衷。 另请参见 Compiler warning for function defined without prototype in scope? |
![]() |
Stéphane GRILLON · 身份验证标头与授权标头? 6 年前 |
![]() |
hagan10 · 打开/关闭Ionic App时清空空间 6 年前 |
![]() |
ananai · ReactJS引导导航栏不在一行中 7 年前 |
![]() |
ThomasV · 通过获取标题信息php://input 7 年前 |
![]() |
FooHAH · 在C中编译具有自己头的文件 7 年前 |
![]() |
kerry sun · 从登录页面重定向登录用户 7 年前 |
![]() |
yevg · 访问API中的自定义标头 7 年前 |