Что такое рекурс?

Альтернативно, называемый рекурсивным, рекурсивный - это термин, используемый для описания процедуры, которую можно повторить. Например, при перечислении файлов в командной строке Windows вы можете использовать команду dir / s, которая рекурсивно выведет список всех файлов в текущем каталоге и любом подкаталоге. Чтобы лучше проиллюстрировать эту концепцию, взгляните на пример рисунка, показанного на этой странице. Использование команды dir / s в каталоге C: \ Windows также приведет к выводу списка всех файлов, перечисленных в каталогах C: \ Windows \ system32, C: \ Windows \ Tasks и C: \ Windows \ Web.

Иерархическая файловая система, Термины программного обеспечения, Древовидная структура