实例1:
在实际运行中, 左侧程序无法实现两数交换的功能.
[程序1分析]
下面的三张图片描述了Swap函数的执行过程.
由于形参和实参在内存中占用不同的存储单元, 所以形参变量x和y数值的交换并未影响到实参变量a和b.
[程序2分析]
下面四张图片描述了Swap函数的执行过程.
实例1:
在实际运行中, 左侧程序无法实现两数交换的功能.
[程序1分析]
下面的三张图片描述了Swap函数的执行过程.
由于形参和实参在内存中占用不同的存储单元, 所以形参变量x和y数值的交换并未影响到实参变量a和b.
[程序2分析]
下面四张图片描述了Swap函数的执行过程.