您的位置: 首页 > 生活常识 >

实参与形参的区别是什么

100次浏览     发布时间:2024-09-10 08:31:05    

实参(argument):

全称为"实际参数"是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。

形参(parameter):

全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参一一对应,并且实参必须要有确定的值。

形式参数:形参是函数被调用时用于接收实参值的变量。

根据实际需要可有可无。没有形参时,圆括号也不可省;多个参数之间应用逗号分隔。参数包括参数名和参数类型。

形参的类型说明可有如下两种格式:

int max(int a,int b)/*形参的类型在形参表中直接说明*/

{ return (a>b?a:b);}

int max(a,b)

inta,b; /*形参的类型在函数体前、函数名后说明*/

{ return(a>b?a:b); }

前者为标准格式,后者为传统格式,通常用前者。

形参和实参的区别

形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。

实参出现在主调函数中,进入被调函数后,实参变量也不能使用

形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送

1.形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调函数后则不能再使用该形参变量。

2.实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。

3.实参和形参在数量上,类型上,顺序上应严格一致, 否则会发生“类型不匹配”的错误。

4.函数调用中发生的数据传送是单向的。 即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。

5.当形参和实参不是指针类型时,在该函数运行时,形参和实参是不同的变量,他们在内存中位于不同的位置,形参将实参的内容复制一份,在该函数运行结束的时候形参被释放,而实参内容不会改变

如果函数的参数是指针类型变量,在调用该函数的过程中,传给函数的是实参的地址,在函数体内部使用的也是实参的地址,即使用的就是实参本身。所以在函数体内部可以改变实参的值。


相关文章

梦幻西游:因为奖励太好,江海阵线都是PK狂热分子,进去就会被点

游戏的意义就在于它能够给人带来快乐,大家好,我是小三,每天给大家分享游戏中的八卦趣事。因为奖励太好,江海阵线都是PK狂热分子,进去就会被点在新资料片上线以后很多玩家都发现了在江海阵线,参与神器争夺乱流来客玩法的奖励太好了,一个号就能够刷出八九十万的梦幻币的奖励,而且还可以获得一些比较值钱的道具。正是
2025-05-01 04:00:02

康乃馨花茶为什么呛人(康乃馨花茶的泡法及功效)

康乃馨花茶的泡法取3-4康乃馨花朵,开水冲泡三分钟即可。康乃馨花茶的功效1.康乃馨花茶具有美容养颜、美白皮肤,祛斑除皱之功效,可用于调节女性内分泌失调。2.康乃馨花茶含人体所需的各种微量元素,能改善血液循环,促进人体的新陈代谢,具有固肾益精,治虚劳,咳嗽、消渴的作用。3.康乃馨花茶具有清心除燥,消炎
2025-05-01 01:57:02

千年手游:跨越时空的传奇之旅

在数字世界的浩瀚宇宙中,有一款名为“千年手游”的游戏,以其独特的魅力吸引了无数玩家的目光。这款游戏不仅是对传统角色扮演游戏的继承与发扬,更是一次跨越时空的传奇之旅,让玩家沉浸在一个古老而神秘的世界之中。“千年手游”以其精美的画面和细腻的音效,为玩家呈现了一个瑰丽多彩的奇幻世界。游戏中的场景设计充满了
2025-04-30 08:26:29

棕色尘埃 2泳池派对悠丝缇亚上线,教你如何下载,拒绝延迟卡顿掉帧

《棕色尘埃2》作为韩国新上线的一款手游,自打上线以来,立刻霸占了韩国各大热门手游榜单,这游戏的质量确实没的说,不论是画风,还是剧情都非常讨喜,其中他们的配音和CV更是独一档国内不少玩家看到这游戏的画风和建模以后,都想上手体验一番,奈何这游戏目前没有国服,想要体验只能玩国际服,但是国际服下载经常会遇到
2025-04-30 06:30:24

永夜降临复苏强力角色有哪些?永夜降临复苏角色强度排行榜

在《永夜降临:复苏》的奇幻世界里,能否畅享酣畅淋漓的战斗体验,关键之一便在于挑选得力的角色。各个角色于输出、辅助以及控制等层面,都展现出截然不同的独特魅力。若想精心构建一支所向披靡的强势阵容,清晰洞悉英雄们的实力强度就显得尤为重要。今儿个,就由我来为大伙呈上 2025 年最新鲜出炉的《永夜降临:复苏
2025-04-29 19:19:58

热血传奇:传奇界的梦幻西游!打造装备必定附带特技,晶清诀

说起来网易游戏,大家首先想到的应该就是梦幻西游了,独有的无级别限制,让你1级就可佩戴光武,更有上限下限极其刺激的鉴定系统,一车一车鉴定的感觉不亚于过山车,如果鉴定出牛叉的无级别+晶清+罗汉,那你准备好换车吧。而现在,我们传奇自己的西游它来了,天外神匠专属打造,必定附带一个特技效果,同时保留专属装备的
2025-04-29 13:04:07

网站内容来自网络,如有侵权请联系我们,立即删除!
Copyright © 阔百科 琼ICP备2023010365号-4