Visual C++基础教程 郭文平 第1-6章 第2章新.pptVIP

  • 20
  • 0
  • 约1.86万字
  • 约 147页
  • 2015-12-18 发布于广东
  • 举报

Visual C++基础教程 郭文平 第1-6章 第2章新.ppt

2.5 函 数 2.5.1 函数的定义和调用 函数必须先定义才能使用。 函数定义的一般格式为: 数据类型 函数名(参数表) { 函数体 } 其中:  ① “数据类型”是指函数返回值的类型,缺省为int。函数的返回值通过return语句带回,其形式为: return 表达式;  return语句结束函数的执行,返回到调用函数,同时返回函数值到调用表达式中。其中的表达式可以省略,此时,return语句只是结束函数的执行但不返回值。  如果一个函数不返回值,则其数据类型应为void。   ② “函数名”是一个标识符,必须符合C++标识符的命名规则。   ③ “参数表”是函数接收调用数据的主要途径,其声明格式为: 数据类型 参数名1, 数据类型 参数名2,…, 数据类型 参数名n  定义函数时声明的参数称为形式参数(简称形参)。  如果一个函数在调用时不需要接收数据,则形式参数可以省略。此时,函数名后的括号内为空,但一对圆括号不能省略。  ④ “函数体”是由一对花括号“{}”括起来的语句序列,可以包含说明语句和其它分程序。函数体实现函数的功能。   【例2.14】 编写一个求阶乘的函数。  阶乘n!定义为:n!=n(n-1)×(n-2)×…×2×1,且规定0!=1。函数定义如下:   int

文档评论(0)

1亿VIP精品文档

相关文档