gcc在编译过程中,对于int型函数的调用可以无需事先声明,但是对返回值为其他类型的函数必须事先声明才能调用。
例如:
---程序1---
int a(){ ... b(); ... }
int b(){ ... }
---程序2---
float b();
float a(){ ... b() ... }
float b(){ ... }
gcc在编译过程中,对于int型函数的调用可以无需事先声明,但是对返回值为其他类型的函数必须事先声明才能调用。
例如:
---程序1---
int a(){ ... b(); ... }
int b(){ ... }
---程序2---
float b();
float a(){ ... b() ... }
float b(){ ... }
转载于:https://my.oschina.net/ctf/blog/135287