C++: "Functions and Recursion"
Recursion is a simple concept in theory, but can be a confusing in the implementation. Basically, the concept of recursion is that a function calls itself. Read this article to see how this works.
Click https://en.wikiversity.org/wiki/C%2B%2B/Functions_and_Recursion link to open resource.