自动声明:如果函数的定义在函数的上方,属于自动声明
//定义一个函数,获取两个数中的最大值
int getmax( int num1,int num2)
{
return num1 > num2 ?num1 : num2
}
int a = 20;
int b = 10;
int max = getmax(a, b);
printf("最大值是%d",max);
提前声明:如果函数的定义在函数的使用下方,需要提前声明
//函数的声明,告诉编译器,后面有这个getmax函数的定义,不要报错
int getmax (int num1 ,int num2)
注意:声明可以有多次,但定义只能有一次