什么是“形参”和“实参”?

来源:百度知道 编辑:UC知道 时间:2024/05/24 22:47:34
有什么联系?

本来我知道什么行参什么是实参,让楼上的一说都有点晕了,呵呵^^^^

行参是被调用函数里的,实参是主函数里的实际意义的参数.
举个例子,假设函数是 抬头 ,那么它的行参就应该是 人A
你主函数里定义一个人 取名小明.小明就是实参.
不明白的话再问我吧
我觉得已经很清楚了
呵呵

比如你的名字叫小明,你妈叫你宝宝,就是形参,小明是你的实参!

假如你在主函数中定义了变量a,那么当一个函数要用到这个a时就相当于复制了那个a来用用,函数处理的就是这个复制过来的a,怎么改变这个复制的a都不会影响主函数中的a。
另一个考虑的角度就是内存分配,运行一个函数就要开辟一个空间,所有这个函数的处理工作都在这个空间里,当函数运行完毕后,这个空间就释放了。再谈上面那个a,把主函数的a赋给函数,函数就把a的复制品放进这个函数的处理空间,不管它怎么处理,到最后这个空间都是要释放掉的,那个形参,也就是复制品a当然也就不存在了,这就是为什么改变形参无法改变实参的值的原因,希望你能看明白