定义函数,调用函数,声明函数什么意思什么区别

 我来答
尉易壤驷茂典
2019-12-17 · TA获得超过3792个赞
知道大有可为答主
回答量:3102
采纳率:27%
帮助的人:388万
展开全部
声明函数,就是声明某变量是函数,并声明它有几个参数,有无返回值,参数是什么类型,返回值是什么类型。
定义函数,需给出所有形式参数,就是用形式参数
详细地
描述
函数执行具体运算和操作。
调用函数,是用实际参数代替形式参数,放入函数,按
函数定义
描述

过程
执行一遍
运算和操作,并返回结果。
例如:
声明函数
int
add(int
,
int
);
--
声明add是函数,有2个整型参数,返回整型值
定义函数
int
add(int
a,
int
b
)
{
return
a+b;}
--
定义形参a,b
返回
a+b
调用函数
z
=
add(x,y);
//
x,y
的值已知,用xy代替形参,调用add,
返回整型值
并赋给
z。
函数定义若在main()
以前,可略去
函数声明。
函数定义若在main()
以后,main()以前要有
函数声明,又叫函数原型声明,分号结束,可以带形参,写出形参名,也可以只写类型,不写形参名字。
例如
函数原型声明:
int
add(int
a,
int
b
);

int
add(int
,
int
);

int
add(int
e,
int
f
);
都是正确的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式