各位小伙伴们,昨天我们一起探讨了函数的一系列参数,可能有心的小伙伴会问一个问题:
如果我们定义了一个函数,参数的个数不定,或者说有100个,那我们总不能把每个对应的形参全写在参数列表中吧?
对喽!不能,但是我们如何要表示一个函数中的参数是“不知道有多少个”呢?
那么就用到了另一个特殊的参数,叫做:不定长参数
那么,不定长参数如何表示呢?
不定长参数和其他的参数在定义上并没有什么不同,只是需要在前面加上一个星号“*”,之后传入的值就可以是多个了
我们来看下面的例子:
我们看到,上面定义了一个不定长变量names,之后我们用for循环读取输入的名字,当我输入一个名字的时候,他就输出一个名字,当我们输入多个名字的时候,他就会输出多个名字。
这就是今天我们安涛的不定长函数,希望大家能够理解。
今天的内容相对较少,但是常老师也希望大家能够多多练习,从现在开始,常老师尽可能每天少将一些内容,让大家去练透,盲目的追赶进度是没有意义的,尤其在程序设计过程中。
所以,有任何问题可以在下面留言并写上你的邮箱,我会一一回复的,谢谢大家!
领取专属 10元无门槛券
私享最新 技术干货