title: Why execution stops after return statement in c++?
body: <p>It's ok to say that the statements are executed before the return statements.
  In 8085 assembler, the <code>RET</code> statement returns the program counter to the next instruction after the function call in the main program.</p>
  
  <p>Why does this happen? What if I would like to change the values of the instance variables after returning the value to the function.</p>
  
  <p>Is this a drawback?</p>