LINUX.ORG.RU

Странный заголовок функции


0

1

Первый раз такое увидел:

struct vnode *
makelonode(vp, li)
	struct vnode *vp;
	struct loinfo *li;
{
	lnode_t *lp, *tlp;
	struct vfs *vfsp;

...дальше тело функции
}

Почему типы параметров указаны не в круглых скобках, а между заголовком и телом функции?

P.S. Это код ядра старого Соляриса.


Ответ на: комментарий от dmitry_vk

Спасибо.

Уже разобрались, что генерируемый код не отличается от того,
который получается при стандартном заголовке функции.

VovanE
() автор топика
Ответ на: комментарий от geekless

В данном случае надо радоваться!

anonymous
()

>Первый раз такое увидел:

Уроки прогуливал?

Led ★★★☆☆
()

Это тихиуй ужас укуренного нечитуёбельного синтаксиса. Зачем так писать?

_________

//wfrr

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.