从被调用函数返回调用函数之前,递归退层(i←i 1层)系统也应完成三件工作是()
A.保存被调函数的计算结果;
B.释放被调函数的数据区,恢复上层参数;
C.保存返回上层函数的地址;
D.依照被调函数保存的返回地址,将控制转移回调用函数。
正确答案:保存被调函数的计算结果;;释放被调函数的数据区,恢复上层参数;;依照被调函数保存的返回地址,将控制转移回调用函数。
从被调用函数返回调用函数之前,递归退层(i←i 1层)系统也应完成三件工作是()
A.保存被调函数的计算结果;
B.释放被调函数的数据区,恢复上层参数;
C.保存返回上层函数的地址;
D.依照被调函数保存的返回地址,将控制转移回调用函数。
正确答案:保存被调函数的计算结果;;释放被调函数的数据区,恢复上层参数;;依照被调函数保存的返回地址,将控制转移回调用函数。