30. Here is a list of steps to be taken when a function with a parameter is called:
I. execute the function (and use the formal parameter during its execution)
II. delete the temporary storage associated with the formal parameter
III. do whatever work is necessary to determine the actual parameter‘s
value
IV. do whatever work is necessary to resolve the actual parameter to a
location in memory
V. create temporary storage with the name of the formal parameter
VI. copy the value of the actual parameter to the temporary storage location
VII. copy the memory location of the actual parameter to the temporary
storage location
Now suppose a function is called with a parameter that is passed by reference. In
order, what steps are taken to execute the function, from the start of the call
through its completion, that involve this parameter? (The lists below give steps
in order when read left to right.)
A. III, V, VI, I, II D. V, VI, IV, II, I
B. IV, V, VII, I, II E. IV, V, VI, II, I
C. V, VII, III, II, I