1.函数的定义
a.无参函数:不需要提供参数就可以执行的函数
b.有参函数:需要填写参数的函数
c.全局变量:定义在其之后所有函数之前,在定义之后的所有程序段内都有效的变量
d.局部变量:定义在函数内部,且只在函数内部生效,函数结束时局部变量销毁
2.以数组作为函数参数
a.数组作为参数时,在函数中对数组元素的修改就等同于对原数组元素的修改(这点与普通的局部变量不同)
b.虽然数组可以作为参数,但是不允许作为返回类型出现。如果想要返回数组,则只能将想要返回的数组作为参数传入
3.函数的嵌套调用
在一个函数中调用另一个函数
4.函数的递归调用
递归:函数自己调用自己的过程