函数是一组一起执行一个任务的语句,通过使用函数,我们可以减少重复的代码,将程序模块化。下面通过示例来讲解函数的基础内容。
示例
#include
void max(int a,int b){
if(a>b){
printf("%d\n",a);
}
else{
printf("%d\n",b);
}
}
int main(void){
int a = 20;
int b = 100;
max(a,b);
return 0;
}
其中void max(int a,int b)就是一个函数,函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。
(1)void表示函数的返回值类型,void表示函数没有返回值
(2)max是函数的名字
(3)a,b是函数的参数,表示形式参数
(4)函数主体即为函数体内的语句
(5)函数创建完成后,可以进行调用,如例子中使用max(100,200)形式直接调用函数。
总结
(1)使用函数可以减少代码。
(2)使用函数有利于程序模块化。