黑马程序员—C重点--函数的知识点

本文详细阐述了Java培训中的核心内容,特别是main()函数的使用及其重要性,包括返回值、参数传递、递归函数的注意事项等。此外,文章还强调了函数前缀、函数调用与参数匹配的重要性。

------<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修饰。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值