今天继续昨天的函数内部探究。今天探究的是函数的返回值。函数的返回值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。即这个函数执行完毕后所输出给主函数的东西。就像主函数的return 0;一样。0就是返回值。而return则是函数返回值的一个关键,它被用来指明返回值是什么。当然函数的返回值也有值得注意的地方:
1,函数的返回值只能有一个,它的类型可以是除数组以外的任意类型(也可以是 void类型的)
2,return无论有多少个,只要程序执行到第一个return,就立刻返回到函数的调用者,不再执行。
3,有返回值的函数必须有return来指明返回值。