E函数
函数只要“有一个接口,一个出口”,就可以把复杂的程序连接起来。它为程序化大为小,实现模块化,避免了程序的繁长,为团队之间协作完成某一复杂的工程提供了便利的途径,高效快捷,既提高了团队协作能力,又锻炼了个人能力。所以说学会函数很重要。
函数的定义
1没有返回值
Void函数名(参数)
{
函数体
}
2有返回值
函数返回值类型名函数名(参数)
{
函数体
Return(调用函数后的处理结果)
}
1:其实第二种包含第一种,这只是我的理解,第一种返回值类型为空而已,第二种用的更多,有代表性,就把这两个单独列出来了。
2:参数可以有,也可以为空。函数作为简化程序的一部分,要尽量做到有接口,有出口。
3:函数要尽量做到见名知意。当被调用函数过多时,可以快速知道该函数的作用,避免了思绪的混乱。
4:被调用函数尽量写在main()函数之前。若放在main()之后,需要事先在main()里做声名,有点麻烦,视个人习惯而定。
在函数的调用过程中,要注意的问题。
1):调用函数时函数名要对应。
想调用函数求两者中的最大值应调max(a,b),不要掉min(a,b),只是最低级的错误。
2):实参与形参的对应。
形参与实参的个数的要相同,并且形参和实参的类型要一致。在调用函数之后