Определение функции внутри другой функции

Alex Naumov alexander_naumov at opensuse.org
Tue Dec 2 05:01:30 EST 2014


Всем привет.

У К&R в 4.3 главе написано:
"Сами по себе функции - всегда внешние, поскольку в C нельзя определить
функцию внутри другой функции."

Тем не менее, определить функцию f() внутри тела функции main() и вызвать
её можно без проблем. Более того, в главе 4.2 у K&R присутствует такой
пример. Кто что думает по поводу объявления функций внутри других функций?
Какие подводные камни ожидают программиста в этом случае?


Alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernel-russian/attachments/20141202/d1d6b14c/attachment.html 


More information about the Kernel-russian mailing list