Объявления переменных C после заголовка функции в определении [duplicate]
На этот вопрос уже есть ответ здесь:
Что это за странный синтаксис определения функции в C? [Дубликат] 6 ответовПри чтении исходного кода FreeBSD (см .:radix.h строки 158-173), я нашел объявления переменных, которые следовали за «заголовком функции» в определении.
Это действительно в ISO C (C99)? когда это должно быть сделано в производственном коде вместо простого объявления переменных в «заголовке функции»? Почему это делается здесь?
Я имею в виду функцию заголовок строки, которая выглядит следующим образом:int someFunction(int i, int b) {