在C语言中,一个函数一般由两个部分组成,它们是——和——

 我来答
小星星教育知识分享
高粉答主

2019-12-05 · 用教师的智慧点燃学生的智慧火花
小星星教育知识分享
采纳数:202 获赞数:67136

向TA提问 私信TA
展开全部

在C语言中一个函数一般由两个部分组成一个是函数头,一个是函数体。

函数体是编程语言中定义一个函数功能的所有代码组成的整体。函数体是用花括号括起来的若干语句,他们完成了一个函数的具体功能。函数体内的前面是定义和说明部分,后面是语句部分。函数声明与函数体放在一起组成了函数定义。

函数头是指函数体之前的所有部分,应用于数学、程序设计领域,作用是给出了该函数的返回类型。在一个函数定义中,函数体之前的所有部分称为函数头,它给出了该函数的返回类型、每个参数的次序和类型等函数原型信息,所以当没有专门给出函数原型说明语句时,系统就从函数头中获取函数原型信息。

扩展资料 

函数体使用示例:

main(){printf()();printf()();}//函数体是花括号内的所有语句的集合,包括花括号在内

一个函数的原型语句就是其函数头的一个拷贝,当然要在最后加上语句接上结束符分号。函数原型语句与函数头也有细微的差别。

在函数原型语句中,其参数表中的每个参数允许只保留参数类型,而省略参数名,并且若使用参数名也允许与函数头中对应的参数名不同。  

参考资料来源:百度百科—函数头 

参考资料来源:百度百科—函数体

匿名用户
2018-07-01
展开全部
【声明部分】和【语句部分】解释:函数声明它为编译器提供了有用的信息,编译器在翻译代码的过程中,只有见到函数原型(这里即可以是声明也可以是定义)之后才知道这个函数的名字、参数类型和返回值,这样碰到函数调用时才知道怎么生成相应的指令,所以函数原型必须出现在函数调用之前,这也是遵循“先声明后使用”的原则。注意上面说的函数原型是包括函数声明和定义两种形式的。另外还有一种特殊情况,就是隐式声明。隐式声明的函数返回值类型都是int。【举例】 #include main() { printf("%d\n",jiec(5)); } int jiec(int n) { int y=1;int i; for(i=1;iy=y*i; return(y); } 这个程序也是可以运行的,主要返回值为int。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金色潜鸟
2018-06-19 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5737万
展开全部
c语言中一个函数有两部分组成,即函数首部和函数体,而函数体有又有两部分组成:声明部分、执行部分。
填充: 它们是 (函数首部) 和 (函数体)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自我编程
2018-06-26 · 科技优质答主
自我编程
采纳数:1481 获赞数:4283

向TA提问 私信TA
展开全部
函数有两部分组成,它们是函数首部和函数体。
其中函数体又有两部分组成,它们是声明部分和执行部分。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锝筹紬锛
2018-06-22 · TA获得超过1404个赞
知道小有建树答主
回答量:1942
采纳率:65%
帮助的人:380万
展开全部
函数类型和函数体.
定义一个函数, 必然要先确定其类型, 举个例子:
int main(int argc, char **argv) ;
接下来开始写函数体:
int main(int argc, char **argv) {
......
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(53)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式