When a function is called recursively, each call creates a new set of the function's _______. 

  • variables 
  • loops 
  • conditions 
  • headers
Each recursive call creates a new set of the function's local variables. This is maintained in what's called the call stack, where each call has its own memory space.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *