调用数必须进行声明,先声明后调用或是先调用后声明。
调用的函数必须和main函数在同一头文件下才能实现函数的调用,如果被调用函数出现在头文件的上面,则无法完成函数的调用。
且在被调用的函数最后返回时 不能输入 "return 0;",而应输入返回原先定义的值中,使该值被利用,从而达到函数调用的目的。
举以下两个例子进行说明
#include<stdio.h>
int fun(int x, int y)
{
int z = x + y;
return z;
}
int main()
{
int a = 2;
int b = 1;
int c = fun(a, b);
printf("c=%d\n", c);
system("pause");
return 0;
}
#include <stdio.h>
int max (int x, int y)
{
int j;
if (x > y)
{
j = x;
}
else
j = y;
return j;
}
int main()
{
int a = 0;
int b = 0;
scanf_s("%d%d", &a,&b);
int z= max(a,b);
printf("%d", z);
system("pause");
return 0;
}