// 函数
int sort(int iArr[], int len) // 基本形式
{
...
return 3;
}
// 注意事项:
// 1. 子函数在主函数中使用前,必须事先声明;
// 2. 返回值类型与函数类型、形参类型和实参类型注意保持一致;
// 函数的返回值:
// 1. 返回值可省;
// 2. `return z`和`return (z)`均可,即括号可有可无;
// 3. `return`语句后可以使变量也可以使用表达式;
// 4. 返回值类型应与函数类型已知,**若不一致,以函数定义的类型为准**;
// 5. 若函数中没有`return`语句,则该函数被调用后也会带回不确定的值。反不需要返回值的函数,一般均定义为`void`类型;
// 6. 一个函数可以有一个以上的`return`语句,执行到哪个`return`语句,哪个`reutrn`语句其作用;