一下调用语句中实参的个数是? func((e1,e2),(e3,e4,e5))为什么啊??

 我来答
高启强聊情感
高粉答主

2021-01-20 · 关注我不会让你失望
知道大有可为答主
回答量:5789
采纳率:100%
帮助的人:147万
展开全部

两个,(e1,e2)和(e3,e4,e5)。在调用有参函数时,函数名后面括号中的参数称为“实际参数”,实参可以是常量、变量或表达式

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

扩展资料:

函数调用过程

1、函数的形参列于函数声明中,在函数定义的函数体内使用。在未出现函数调用时,形参不占内存中的存储单元;当函数调用时,形参(任何种类的)是一类将被填充的空白或是占位符

2、将实参的值传递给形参。当函数被调用时,实参列在函数名后面的括号里。执行函数调用时,实参被传递给形参。

3、在执行函数期间,由于形参已经有值,可以利用其进行相关运算。

4、通过return语句将函数值带回到主调函数。

5、调用结束,形参单元被释放。实参单元仍保留并维持原值(值传递)。

董俊锟djk
推荐于2017-12-15 · TA获得超过2551个赞
知道小有建树答主
回答量:1231
采纳率:66%
帮助的人:1015万
展开全部
两个,(e1,e2)和(e3,e4,e5)
就因为有括号括起来,所以这里面(e1,e2)和(e3,e4,e5)都只能看作是一个参数
如果没有括号,就是5个e1,e2,e3,e4,e5
追问
(e1,e2)和(e3,e4,e5)又表是什么东东呢?
追答
逗号表达式,逗号表达式的值就是最后一个表达式的值
(e1,e2) 等于e2, (e3,e4,e5)等于 e5
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式