if a function returns itself, what will happen if it's called.
Anonymous
Two things can happen: 1) If the function has a terminating condition, eventually the function calls will stop and the program exits 2) Each program has a stack segment associated with it. Each function call inserts a stack frame into the segment, Eventually, there is no memory for inserting a stack frame. In this case, when the new stackframe is about to be added, the system will crash . This condition is stack overflow.
Check out your Company Bowl for anonymous work chats.