形参和实参的区别(转载)
摘要:
(C++中的讨论) 形参出现在函数定义中,在整个函数体内部都可使用,离开函数则不能使用;实参出现在主调函数中,进入被调函数后,是参变量不可用。形参和实参的主要功能是数据传送,发生函数调用时,主调函数把实参的值传递给被调函数的形参从而实现主调函数向被调函数的数据传送。 形参变量只有在被调用时才分配内存单元,在调用结束后,即刻释放所分配的内存单元,因此,形参只有在函数的内部有效,函数调用结束后,则不能再使用。 实参可以是常量、变量、表达式、函数等、无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。 实参和形参在数量上、类型上、顺序上应严格一致。 函数调用中发生 阅读全文
posted @ 2013-04-13 14:29 夜月升 阅读(819) 评论(0) 推荐(0) 编辑