Introduction

Learn how recursion works in the C Programming language.

We'll cover the following

Definition

Recursion is a process in which a function calls itself repeatedly until a terminating condition is met. Recursive codes are generally shorter than iterative functions. However, they are more complex.

Level up your interview prep. Join Educative to access 80+ hands-on prep courses.