return语句又称为返回语句。
格式为:“return;”,即不带返回值格式和“return(<表达式>)”,即带返回值格式。
return是关键字。
该语句用在被调用函数中,在被调用函数中执行到该语句时,将结束对被调用函数的执行,并把控制权返回给调用函数,继续执行调用函数后边的语句。在带有返回值的情况下,将return语句所带的表达式的值返回给调用函数,作为被调用函数的值。
在被调用函数中,可以用return语句,也可以不用return语句。
如果要求被调用函数有返回值,则一定要用return语句,采用“return(<表达式>);”格式。如果被调用函数不需要返回值,并且当被调用函数的所有语句执行完后进行返回,则被调用函数可以不用return语句。
定义为void类型的函数,可以不写return,因为即使写了也无法返回数值。