首页 技术资料正文

什么是函数?以及函数的定义(stack)

piaodoo 技术资料 2022-08-27 05:23:02 1169 0

什么是函数?以及函数的定义(stack)

什么是函数?以及函数的定义

对于一个 C 程序而言,它所有的命令都包含在函数内。每个函数都会执行特定的任务。有一个特别的函数,名称为函数的定义包含一个和一个。函数块中的语句明确了该函数要做的事。函数定义的一般格式如下所示:在上述格式的函数头中,“名称”指函数名,而“类型”包含至少一个类型修饰符,用来定义函数返回值的类型。而且,类型部分还可以包含函数修饰符 inline 或 _Noreturn,以及存储类修饰符 extern 和 static。函数无法返回函数或数组。然而,可以定义一个函数的返回值为指针,并将该指针指向一个函数或数组。在上述格式中,“参数声明”是一个以逗号分隔、由函数参数声明组成的列表。如果该函数没有参数需要传入,则这个列表为空,或者仅有关键字 void。函数类型不仅指定了其返回值的类型,也指定了其所有参数的类型。例 1 是一个简单的函数,用来计算圆柱体的体积。【例1】函数 cylinderVolume()fierce怎么读

// 函数cylindeirVolume()用于计算圆柱体的体积
// 参数:截面圆的半径;圆柱体的高度
// 返回值:圆柱体的体积
extern double cylinderVolume( double r, double h )
{
   const double pi = 3.1415926536;      // pi是一个常量
   return pi * r * r * h;
}
该函数的名称为 cylinderVolume,并且有两个参数,分别是 r 和 h,它们都是 double 类型。该函数的返回值是 double 类型。

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/119598.html

搜索