C:没有参数类型定义的函数

时间:2018-05-02 06:12:25

标签: c function syntax definition

我遇到了一个函数定义就像这样的代码

void testname(input, arg0, arg1)
char *input;
{
    char buffer[BUF_SIZE];

    char *ptr;

    sprintf(testnamebuf, input, arg0, arg1);

    ptr = buffer;


    sprintf(ptr, "%s", testnamebuf);
}

有人可以解释一下函数定义是如何工作的吗?这是一种定义函数的奇怪方式,这是我第一次看到这样的代码。

0 个答案:

没有答案