当形参和实参不是指针类型时,在该函数运行时,
形参和实参是不同的变量,
他们在内存中位于不同的位置,形参将实参的内容复制一份,在该函数运
行结束的时候形参被释放,而实参内容不会改变
。
而
如果函数的参数是指针类型变量
,
在调用该函数的过程中,传给函数的是
实参的地址,在函数体内部使用的也是实参的地址,即使用的就是实参本身
。
所以在函数体内部可以改变实参的值。
形参和实参是不同的变量,
他们在内存中位于不同的位置,形参将实参的内容复制一份,在该函数运
行结束的时候形参被释放,而实参内容不会改变
。
而
如果函数的参数是指针类型变量
,
在调用该函数的过程中,传给函数的是
实参的地址,在函数体内部使用的也是实参的地址,即使用的就是实参本身
。
所以在函数体内部可以改变实参的值。
全部评论
相关推荐
06-08 22:25
门头沟学院 Java 点赞 评论 收藏
分享