C语言基础(三)函数

本文介绍了C语言中函数的重要性和作用,包括提高程序可读性、调试便利性以及代码复用。详细讲解了函数的定义、输入、输出以及函数头和函数体的概念。并阐述了函数使用的三个步骤:声明、实现和调用,同时讨论了函数形参与实参的关系以及返回值类型的要求。最后,探讨了函数传参的三种方式:传值、传指针和传引用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                         函数


函数的目的:(1)较大的程序一般分为若干个程序块,每个模块完成特定的功能,分解、复用,提高程序效率。

                      2)提高易读性。

                      3)调试方便。


定义:函数是完成一个功能的方法。


函数输入(数据片段进入):就是工厂原料,可以有0个或多个

函数具体功能:就是对原料(数据)进行加工

函数结果:通过对对数据进行加工,得到的结果,0个或者是1


函数的定义包括两部分:函数头 函数体 

函数头部:说明函数名和类型特征。包括函数返回值类型,函数名,参数列表。参数列表声明参数的个数和各参数的类型。 

函数体:函数体是用花括号括起来的若干语句,他们完成了一个函数的具体功能。 


函数的使用3

1)声明   

int add(int num1,int num2);//函数名,参数列表

2)实现

int add(int num1,int num2){     //  num1, num2形参

return num1+num2;

}

3)调用

int sum,a=1,b=2;

sum=add(a,b);                      //        a,b    实参



函数的形参与实参


返回值return 类型 与定义函数时必须相同


void 空类型


函数传参的3种方式

  (1)传值:形参是实参的一份拷贝,单向传递,形参的改变不会影响实参

2)传指针:通过形参间接改变实参所指向变量的值

3)传引用:形参就是实参,改变形参就是改变实参

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值