了解SISL库中的原型/函数语法

时间:2019-11-11 23:33:30

标签: c

这是SISL库源文件中的片段,我对此感到有些困惑。

#if defined(SISLNEEDPROTOTYPES)
SISLIntpt *copyIntpt (SISLIntpt * ppt)
#else
SISLIntpt *
copyIntpt (ppt)
     SISLIntpt *ppt;
#endif
{
 \\function Definition
}

第一个函数签名是我所看到和理解的(这里的C ++人员)。如果有人可以阐明#else#endif之间的第二部分,我将不胜感激。那怎么会工作呢?分号后立即打开花括号。

Github链接到文件(第53行),以防万一:link

0 个答案:

没有答案
相关问题