توابع بازگشتی یا Recursive Functions در C++ توابعی هستند که در داخل خود, خود را فراخوانی میکنند. این نوع توابع معمولاً برای حل مسائل Divide and Conquer و مسائلی که نیاز به تکرار مکرر یک تابع دارند استفاده میشوند. یک مثال ساده از تابع بازگشتی در C++، تابع فاکتوریل است که در این قسمت به توضیح آن میپردازیم.
Ещё видео!