一、函数原型
1、函数先后关系
- ex1:
#include <stdio.h>
// 像这样把Max()函数写在上面,是因为:C的编译器自上而下顺序分析你的代码
int Max(int a,int b)
{
int ret;
if(a>=b){
ret = a;
}
else
{
ret = b;
}
return ret;
}
int main()
{
int max;
max = Max(1,2);
printf("%d",max);
return 0;
}
- ex2:
#include <stdio.h>
int Max(int a,int b); //提前声明函数原型
int main()
{
int max;
max = Max(1,2);
printf("%d",max);
return 0;
}
int Max(int a,int b)
{
int ret;
if(a>=b){
ret = a;
}
else
{
ret = b;
}
return ret;
}
二、函数传递
标签:return,函数,int,Max,ret,C语言,max,变量 From: https://www.cnblogs.com/zwb1997/p/18065065