函数的三要素:函数名、函数形参、返回值
1.函数名:①函数名是指针常量,保存函数的入口地址。
②自注释性、动词+名词 - - - 增加可读性
例:delete_ch_count_min
2.函数形参:①(写)当需要修改实参的值时,将实参地址传给形参。
②(读)当只使用不修改实参的值时,将实参值传给形参。
3.返回值:不要返回局部变量的地址,可返回static变量地址。
注:echo $:输出 当前程序结束时的返回值(返回给用户的值)。
函数的调用过程:
1.通过函数名找到函数的入口地址。
2.给形参分配空间。
3.传值:把 实参变量对应空间的值 或者 实参变量的地址 传给形参。
4.执行函数体内的语句。
5.函数返回释放内存空间。
编写规范函数的注意点:
1.写函数要注意迭代开发(扩展性)、复用性、维护性(具有独立的功能,函数内部尽量少的调用其他函数)。
2.写函数声明。
3.做入口参数检查(对形参做检查)。
4.返回值异常处理(对返回值做检查)。