函数的声明必须在调用前。
函数的调用其实你已经会的,最早的程序中printf就是一个函数。
调用的要求是 函数名正确,参数正确
比如一个最简单的函数定义
int add( int a int b){
return (a + b);
}
在其他地方就可以用
add(56); //来调用不过这样返回值没有接收,意义不大,正确的做法见下
int sum;
sum=add(56); // 这样sum中就有5和6的和为11这个值啦。
注意具体程序中 下面的形式是正确的:
int add( int a int b);// 函数声明
int sum;
sum=add(56);
int add(int a int b){ // 函数的实现
return (a + b);
}
但下面的则会报错,因为在调用前没有声明函数。
int sum;
sum=add(56);
int add(int a int b){ // 函数的实现
return (a + b);
}