假如函数在调用它之前定义可以不用声明
实际上,如果在函数调用前,没有对函数作声明,则编译系统会吧第一次遇到的该函数的形式(函数定义或者函数调用)作为函数的声明,并将函数默认值类型认为int型
比如有您调用的是void max(int a,int b)系统就会把该函数当做int max(int a,int b);
您可能感兴趣的文章:深入理解C++中public、protected及private用法C/C++函数调用的几种方式总结浅析C语言中堆和栈的区别关于C语言中参数的传值问题浅谈C语言函数调用参数压栈的相关问题
函数
c语言中
调用
函数声明
C语言