------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ———
函数内容的重点回顾
1)main()函数是整个函数的入口。
2)如果函数声明有返回值,则函数体内必需要有有效的return语句。
3)如果函数没有声明返回值类型,系统默认该函数返回int类型。
4)建议为函数增加前缀,以免组织间函数重名(比如NSLog前的NS前缀)。
5)在定义函数是一旦定义了函数列表,则调用函数是必须一一对应。
6)如果return的值与函数定义的值不匹配,系统将以函数定义的值为准进行强制转换。
7)声明函数可以省略行参名(如:void description(int,int);)。
8)所谓的传参,只是将参数的副本传递给函数,原数值不受影响。
9)递归函数 是一种极耗内存的函数,因此尽量少用。
11)当函数行参是数组名时,实质上传入的是指针。
12)内部函数用static修饰,外部函数用extern或者不修饰,因为默认是extern。
13)全局变量也可以使用static和extern修饰。