Я довольно новыми для C, я изучаю чужой код, и я нашел эту функцию:Синтаксис функции в C
static
cp_file(output, input, record, ft)
dy_char *output; /* output file */
dy_char *input; /* input file */
dy_char *record; /* record id */
int ft; /* file type */
{
делать ли это точно то же самое, как говорят это:
static cp_file(dy_char *output, dy_char *input, dy_char *record, int ft) {
Является ли более эффективным, чем другой, или это совсем другой стиль синтаксиса? Если они разные, каковы различия?
Это обман. –
Поскольку это действительно старый стиль, вы, вероятно, смотрите на действительно старый код. Это может быть не хорошая модель для подражания, если вы пытаетесь научиться C. – zmccord
Хорошая точка, спасибо zmccord –