C11第7章函数.pptVIP

  • 12
  • 0
  • 约3.94千字
  • 约 39页
  • 2016-08-15 发布于重庆
  • 举报
C11第7章函数

第7章 函数 7.1 函数定义 7.2 函数调用 7.2.1 函数调用 7.2.2 函数声明 7.3 作用域 7.3.1 变量作用域 7.3.2 文件作用域扩展 7.1 函数的定义 定义函数常用的形式为: 返回值类型 函数名(参数列表) { 代码段 } 其中,返回值类型为函数值的类型,不能是数组。函数名是一个标识符。参数列表规定了函数输入值的个数和类型,通常形式为:类型 参数名1,类型 参数名2,……,类型 参数名n。 参数列表 参数列表中的参数又称为形式参数,简称形参。函数定义中的第一行又称为函数的首部,函数的首部清楚地表明了函数输入值(自变量)的个数和类型及输出值(因变量)的类型。 定义函数常用的形式为: 返回值类型 函数名(参数列表) { 代码段 } 函数体 一对大括号括起来的部分称为函数体。函数体是一段C语言代码,用来完成从输入值到输出值的映射。 函数执行时函数体中的语句会依次执行,当遇到函数体结束标志的大括号(})时结束执行并返回。 如何返回函数值? 函数可以没有返回值(用void标识返回值类型的函数)。 自然返回; return; return语句的形式 函数的输出值即函数值由return语句返回给函数的使用者(主调函数)。return语句的形式有两种: return; return 表达式;或者return (表达式); 注:表达式两边可以加小括号

文档评论(0)

1亿VIP精品文档

相关文档