C++语言基础教程 教学课件 作者 吕凤翥 1_ 第6章 函 数.pptVIP

  • 0
  • 0
  • 约1.92千字
  • 约 27页
  • 2019-10-04 发布于广东
  • 举报

C++语言基础教程 教学课件 作者 吕凤翥 1_ 第6章 函 数.ppt

第6章 函 数 一. 函数的概念 二. 函数的调用 三. 函数的嵌套调用和递归调用 四. 重载函数和内联函数 五. 函数的存储类 一、函数的概念 1.函数的定义格式 变型函数名(参数表) { 函数体 } 其中,类型包含数据类型和存储类,数据类型不得省略,外部函数存储类说明符extern可省略。函数名同标识符。参数表中可省一个参数或多个参数,多个参数逗号分隔。也可没有参数。 函数体是由若干条语句组成的,可以没有语句,称空函数,即无功能的函数,在函数体内的若干条语句中,取消了C语言中,说明语句在执行语句文先的规定,给编程带来方便。 2.函数的说明方法 函数说明在该函数调用之前,对于先调用后定义的函数,在调用之前必须说明。说明函数时,使用原型说明,其要求如下: 要求给出函数名,函数类型以及参数的类型和个数。 3.函数参数 (1)调用函数的参数称为实参。 被调用函数的参数称为形参。 (2)要求实参和形参的个数相等、类型相同。 (3)函数形参是在该函数被调用时用实参对它进行初始化时被分配内存空间的。 (4)C++语言中,函数的形参是可以设置默认参数的,规则如下: ? 设置函数参取的默认值时,要求从右向左。不允许在设置了默认值的参数右边出现不设置默认值的参数。 ? 函数形参可以全部或部分设置默认值。 ? 在函数有说

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档