我在当前公司的遗留D-ISAM实施中发现了这一点(是的,他们仍在使用D-ISAM,它每天都会杀死我)。在我用C语言编程的所有这些年中,我从未见过用这种方式构建的函数参数:
int isborlok( fd,mode,len,off )
int fd;
int mode;
U32 len;
U32 off;
{
//...
}
虽然我理解语法,但它让我感到疑惑:
这是在Visual Studio 2005下编译的。文件的标题表示代码是在1988年创建的(顺便说一下,我出生的那一年!)。