HDP1008 发表于 2020-6-6 17:55:50

位置参数和实际参数是不是一样的

#普通的参数叫位置参数
#实参是指的函数被调用的过程中传递进来的参数

是一样的么?

qiuyouzhi 发表于 2020-6-6 17:56:56

形参是代表这个参数干啥的,实参才是真正被函数所作用的。

疾风怪盗 发表于 2020-6-6 18:24:00

形参相当于一个是随便拿个东西占位,实参才是实际传入的东西

Twilight6 发表于 2020-6-6 18:28:34

本帖最后由 Twilight6 于 2020-6-6 19:00 编辑



定义时的参数——形参(形式参数)

调用时的参数——实参(实际参数,传参)

举个栗子:

假设函数 funx(x) 有一个参数xx就是形参,而你 而如果 funx(10)这样传入 就是传入实参

补个链接,我感觉这里讲的比较详细:https://www.cnblogs.com/duanming/p/11830288.html

HDP1008 发表于 2020-6-6 22:29:34

Twilight6 发表于 2020-6-6 18:28
定义时的参数——形参(形式参数)

调用时的参数——实参(实际参数,传参)


我理解实参和形参,就是位置参数是属于哪一种,有什么区别么

Twilight6 发表于 2020-6-6 22:37:00

HDP1008 发表于 2020-6-6 22:29
我理解实参和形参,就是位置参数是属于哪一种,有什么区别么

有吧,位置参数、关键字参数都是实际参数 也就是实参而形参简单来说就是指函数设置的参数吧

HDP1008 发表于 2020-6-6 22:42:56

Twilight6 发表于 2020-6-6 22:37
有吧,位置参数、关键字参数都是实际参数 也就是实参而形参简单来说就是指函数设置的参数吧

嗯好的,链接我看了,不是很理解他用“缺省值” 这个词,带缺省值是不是就是说参数被赋值的意思,就是默认参数。我看的有点乱{:10_282:}
页: [1]
查看完整版本: 位置参数和实际参数是不是一样的