编程技术分享平台

网站首页 > 技术教程 正文

CSharp学习笔记(12)

xnh888 2024-11-19 13:19:23 技术教程 22 ℃ 0 评论

16.3参数

参数分为形参和实参,形参是函数定义的一部分,而实参则是调用函数传递给函数的参数,当函数接受参数时必须在函数定义时指定函数的参数列表和参数的数据类型来规定函数在被调用时提供的参数与定义的参数列表相匹配。

如下所示定义一个返回值为 int 类型的multiply()函数,他的形参是a和b,声明时用逗号隔开,在Main函数中调用multiply()函数,并传入实参2和3,用函数求出2和3的乘积赋值给m。

声明函数时可以存在仅一个参数数组,并且必须在所有参数的最后一位,通过参数数组可以为函数传入任意数量的同类型参数,用params来定义这个特殊参数:

这样就可以通过这个函数来计算任意数量的int类型的数的总和,在Main函数中调用Add函数,并传入不同数量的int参数:

不同数量的同类型的参数传入这个函数不被限制,对函数在一定程度上得到简化。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表