Is any implicit arguments are passed to a function when it is called?

Yes there is a set of implicit arguments that contain information necessary for the function to execute and return correctly. One of them is return address which is stored within the function’s data area, at the time of returning to calling program the address is retrieved and the function branches to that location.

Leave a Reply

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