函数的声明会给出函数名、返回值类型、参数列表(重点是参数类型)等与该函数有关的信息。
同时函数的声明又被称为函数原型
声明可以理解为跟系统打的欠条,以后会给他补上。
例如下示代码
//从输入值m~n的累加
#include<stdio.h>
//函数声明
int sum(int m, int n); //也可以写作int sum(int, int)
int main(){
int begin = 5, end = 86;
int result = sum(begin, end);
printf("T和sum from %d to %d is %d\n",begin, end, result);
return 0;
}
//函数定义
int sum(int m, int n){
int i, sum=0;
for(i=m; i<=n; i++){
sum += i;
}
return sum;
}