void recur(int arr[], int l, int m, int r)
{
int L[4], R[4];
// some statements
recur(/*those arguments*/); //say.
}
Now if I call the recur()
function in recursive way, will L[4]
, R[4]
take same memory address in for every recursion call or it will take different memory address in every call.