C语言| 无参函数、有参函数、形参、实参

函数分两类:无参函数、有参函数。
1 无参函数
i 被调用时,主调函数没有向被调函数传递数据。
ii 无参函数一般执行特定功能,一般以没有返回值居多。
2 有参函数【重点】
i 被调用时,主调函数通过参数向被调函数传递数据。
ii 一般情况下,有参函数在执行被调函数时会得到一个值,并返回给主调函数使用。

1 【形式参数】
形参是自定义的函数使用的参数。
2【实际参数】
主调函数main(),调用其他函数另设的参数,叫做实参。
3 实参可以是常量、变量、表达式,必须要有确定的数值,在调用其他函数时把实参的值赋给形参。
4 定义函数时,必须指定形参的类型,实参和形参的个数必须相等。
5 实参和形参的类型要相同或者赋值兼容。传递数据时,实参和形参的顺序一一对应。
6 在C语言中,只能由实参传给形参。
i 在执行被调函数时,形参的值并不会改变主调函数实参的值。
ii 自定义的函数没有被调用时,形参不占内存空间。只有函数被调用,才会给形参分配内存空间,调用结束后释放形参的空间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值