在以上的示例中,我们都没有用到返回值。在函数中可以有返回值,也可以没有返回值。函数是否有返回值以及返回值的数据类型都是与函数声明定义有关的。本小节将主要讲解有返回值的情况。

  1.具有一个返回值的函数

  在一个函数中,返回一个值是最常见的,也是最为简单的。开发者希望在函数中返回某一数据类型的值,必须要在函数声明定义时为函数设定一个返回的数据类型,并使用return语句进行返回。其中,return语句的一般表示形式如下。

  return  表达式

  func  函数名(参数列表)->返回值类型{

  语句  

  return  表达式  

}

 

注意:返回的表达式类型必须喝函数的返回值类型一致。

 

eg:

  以下讲