问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是形式参数?什么是实际参数?

发布网友 发布时间:2022-04-25 18:34

我来回答

5个回答

热心网友 时间:2023-10-23 21:42

1 形式参数:就是在定义函数或过程的时候命名的参数。通俗讲就是一个记号。2 实际参数:就是在执行时,调用函数或过程时,传递给函数或过程的参数。通俗讲就是实际值。3 参数嘛,就是一个可变量,它随着使用者的不同而发生变化。举个例子,在中学的时候学过sin(x)函数,这里的x就是形式参数,当你需要求1的正弦值时,你会使用sin(1),这里的1就是实际参数。4 形参和实参间的关系:两者是在调用的时候进行结合的,通常实参会将取值传递给形参,形参去之后进行函数过程运算,然后可能将某些值经过参数或函数符号返回给调用者。希望对你有帮助。

热心网友 时间:2023-10-23 21:42

形式参数就是函数定义时设定的参数。例如函数头 int min(int x,int y,int z) 中 x,y,z 就是形参。实际参数是调用函数时所使用的实际的参数。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。例如主函数中调用 min 函数的语句是 nmin=min(n1,n2,n3); 其中n1,n2,n3就是实参。形参和实参的功能是进行数据传送。发生函数调用时,主调函数把实参的值传送给被调函数的形参,从而实现主调函数向被调函数的数据传送。具体的传递方式有两种:(1)值传递方式:将实参单向传递给形参的一种方式。实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值、输入等办法使实参获得确定值。(2)地址传递方式:将实参地址单向传递给形参的一种方式。至于归根是什么参数我就不知道了,等学到了这方面的知识后一定回答你。

热心网友 时间:2023-10-23 21:43

实际参数简称“实参”。在调用有参函数时,函数名后面括号中的参数称为“实际参数”,实参可以是常量、变量或表达式。

自定义函数中的“形参”全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。实参和形参可以重名。

形参和实参的区别

英文名字不同:形参是parameter,实参是argument。

本质不同:形参的本质是一个名字,不占用内存空间。实参的本质是一个变量,已经占用内存空间。

在Javadoc或MSDN中的地位不同:Javadoc和MSDN提到一个方法有哪些参数,往往用parameter这个词。只有到程序员真正使用这个方法,才是argument。

在调试的时候,parameter就转变成argument,这时也往往不使用argument一词,而是称之为variable(变量),因为实参本质上就是一个变量,在内存中占用一块空间。

是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.

在VB中,出现在Sub过程和Function过程的形参表中的变量名、数组名,称为形式参数,过程被调用之前,并为其分配内存,其作用是说明自变量的类型和形态以及在过程中所“扮演”的角色。

形参即函数的自变量,其初值来源于函数的调用。只有在程序执行过程中调用了函数,形参才有可能得到具体的值,并参与运算求得函数值。

可见形参表相当于变量说明,但应特别注意:此处只能使用类型标识符,而不能直接使用类型。

在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参一一对应,并且必须要有确定的值。

[1]  谭浩强.C程序设计.北京:清华大学出版社,2010:175-177

[2]  徐素锦,张亚歌.C++语言函数参数传递机制分析[科技信息].[2016.11].http://www.cnki.net/KCMS/detail/detail.aspx?QueryID=6&CurRec=7&recid=&filename=KJXX200926060&dbname=CJFD2009&dbcode=CJFQ&pr=&urlid=&yx=&uid=WEEvREcwSlJHSldRa1Fhb09jeVVYOEE2Z0hMbTFEM25kYTJCYnM0aFpCWT0=$9A4hF_YAuvQ5obgVAqNKPCYcEjKensW4ggI8Fm4gTkoUKaID8j8gFw!!&v=MTcwMzBSdkZDcmhVN3JNTGlmVGRyRzRIdGpPcVk5RFpJUjhlWDFMdXhZUzdEaDFUM3FUcldNMUZyQ1VSTHllWnU

参考资料

www.ke.com:www.ke.com

热心网友 时间:2023-10-23 21:43

举例来说:public void test(string str1){ string str2; str2=str1; response.write str2;}test("hello world!");输出:hello world!简单点儿说,形参是你在声明函数时定义的,该参数不占用内存地址实参是你在函数里定义的,并且系统会在内存中给它分配实际的地址

热心网友 时间:2023-10-23 21:44

形参就是定义函数时候的参数表,只是定义了参数表的结构和用来引用的名字,并没有具体的内容。
实参是调用函数传递的具体数据
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...出现代码0x000000ed,(0x89b89900,0xc0000006,0x00000000,0x00000000... 电脑蓝屏了***0X000000ED (0X89A2F900,0XC0000006,0X000000 电脑开机蓝屏stop:0x000000ed(0x89d1be30,0xc0000006,0x00000000,0x0000... 电脑蓝屏stop:0x000000ed(0x894f2900,0xc0000006,0x00000000,0x00000000... 铜钱如何清洗怎样保存? 装修时墙壁上的黑点怎么去除? 除草剂有哪几种 ...我想要的图层大很多,怎么方便直接将想要图层保存成图片··?_百度... 安全员考出来了怎么申请C证 C证安全员考完就能挂吗 C语言里的参数是什么意思? “参数”是指??? 请问什么是参数 wps怎么点亮超级会员图标 参数到底是什么? 在C语言里,参数是什么意思? 参数是什么?能用数学式解释一下吗? 什么是参数啊 谁能告诉我参数是什么意思啊? 什么是“参数”? 什么叫参数 c语言中参数是什么概念 参数是什么意思?什么是参数 参数的定义 雾的形成文字和图解? 雾霾的形成原因是什么? 山药植物体长啥样? 雨和雾的形成 山药属于单子叶还是双子叶植物?你根据什么判断的? 伦敦多雾现象是怎样形成的? 评价一下抖音阿纯,反正我作为一个男的,随时准备砸手机。。 有个表情,微信地球小人跳出来,把手机屏砸烂,跳来跳去,后面不记得了,请问,怎么能搜到 没人觉得游戏《早安我的少年》很可怕吗? 搞笑的短语 三星s4和苹果5哪个更值得入手? CAD2016绘图界面的开始选项不见了,怎么打开? 请问这个CAD2016怎么做步骤 2016版CAD如何制造A3绘图环境? IPAD长时间录屏(超过两小时)之后闪退,没有保存任何东西,原因是什么? 家庭电脑用网吧的硬盘怎么连接WI—FI 刚刚更换了硬盘,怎么连接wifi? 如何通过WiFi读取移动硬盘上的数据 大华网络硬盘录像机怎样WlFⅠ连接? 安康大学上的档案那里接收?急!!!!!!安康市人力资源和社会保障局接收不? 安康市的工伤劳动能力鉴定在哪里可以做? 你好我想咨询一下,新农村养老保险需要全家参保吗陕西汉中的标准怎样 人力资源和社会保障局 关于《为了谁 我是谁 依靠谁》的发言稿,求助哪位仁兄帮忙了!万分感谢!着急! 陕西省人社厅官网网站? 光大银行信用卡白金信用卡白金商旅卡能有多少额度年费680的那种 光大阳光商旅白金信用卡刚开通销户是会产生年费吗?