一.什么是函数
函数就是完成特定任务的小段代码,有特殊的调用方法和写法。
二.函数的优点
1.分解任务:在C语言程序其实就是由很多个小不同功能的函数组成的。可以把一个任务分解成很多小的代码(相对应的小任务)来完成它。
2.重复调用:函数并不是使用一次后就不能使用了,在相同的情况下,就可以使用相同功能的函数。
三.函数的分类
1.库函数:在C语言中有给出函数标准,但并不提供函数。C语言国际标准ANSIC就提出了函数标准,而不同编译器的厂商就根据这个标准出台了一系列的函数,在使用对应的编译器时只要在对应的头文件,就可以使用它们,而这些函数就叫做库函数。像scanf,printf,putchar,getchar等这些都算库函数。
2.自定义函数:自定义函数,就是自己设定的函数,只要按函数标准来设计函数,就可以算自定义函数。使用自定义函数要注意,在头文件下面,主函数的上面,要放有声明,这样在调用函数的时候,函数才会生效,当然如果自定义函数写在主函数前,那么函数本身也算一种声明。
四.自定义函数
展示自定义函数:
写上一个可以判断奇偶数的自定义函数,偶数返回1,奇数返回2.
int num_jo(int i)//返回类型+函数名+(参数)
{
if(i%2==0)
return 1;
else
return 2;//功能
}
这个函数就是自定义函数,可以反复调用,能让程序员写代码大大的提升了效率 。
完