在C语言中,一个函数一般由两个部分组成,它们是——和——
55个回答
展开全部
在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。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c语言中一个函数有两部分组成,即函数首部和函数体,而函数体有又有两部分组成:声明部分、执行部分。
填充: 它们是 (函数首部) 和 (函数体)
填充: 它们是 (函数首部) 和 (函数体)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
函数有两部分组成,它们是函数首部和函数体。
其中函数体又有两部分组成,它们是声明部分和执行部分。
其中函数体又有两部分组成,它们是声明部分和执行部分。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
函数类型和函数体.
定义一个函数, 必然要先确定其类型, 举个例子:
int main(int argc, char **argv) ;
接下来开始写函数体:
int main(int argc, char **argv) {
......
return 0;
}
定义一个函数, 必然要先确定其类型, 举个例子:
int main(int argc, char **argv) ;
接下来开始写函数体:
int main(int argc, char **argv) {
......
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询