声明的原因与作用:
C语言编译系统是由上往下编译的.一般子函数(用户定义的函数)放在主函数(main函数)后面的话,前面就该有声明.不然C由上往下的编译系统将无法识别.
申明的简单例子:
#include<stdio.h>
int fun(int x,int y); //对后面函数声明语句-------------------
main() |
{int a,b,c; c=fun(a,b);printf("%d",c);} |
int fun(int x,int y) <------------------------------------
{ int z; z=x+y; return z; }
申明的格式:
【返回类型】 函数名(参数1类型 参数1,【参数2类型 参数2,……】);
注意最后的分号,因为这是一个语句 |
|