函数

1.函数定义由函数的声明和实现组成。

例:(函数声明)int(返回类型)  power(函数名)(int di,int zhi(参数列表))

        ( 函数实现){只要有花括号就算实现}

          以上的函数声明和函数实现就是整体的定义

          return ()括号内返回的类型与上面int power的int类型是一致的,

          return() 1.返回值给调用者   2.函数结束。

注意事项:c中函数名是唯一标识一个函数的名字,也就是说函数名是唯一的。

                     函数类型可以是除数组和函数外的任何类型,如char int double

                    形参也需要定义类型,形参可以为空,当形参不为空时,多个形参之间用逗号隔开。

                    函数体是由一对花括号括起来,就是函数实现。

2.函数的参数

无参函数:

有参函数:

定义函数时的参数是形参。调用函数时用的参数是实参。

参数的三要素:个数,类型,顺序。形参和实参个数要相等,类型要一致,且顺序相同。

3.数据的传递形式:值传递,地址传递(数组用地址传递)

注意事项:定义函数要写在调用之前(因为程序是按顺序执行的)

                   无return的只是值传递,但数组无return也能传值,因为数组传的是地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值