C+中的前向声明是什么?
int add(int x, int y){ return x + y;}
#include <iostream>int add(int x, int y); // forward declaration using function prototypeint main(){ using namespace std; cout << "The sum of 3 and 4 is " << add(3, 4) << endl; return 0;}
我们使用了一个前向声明,以便编译器知道 add
“是在编译时 main.cpp
。如前所述,为您想要使用的驻留在另一个文件中的每个函数前写声明会很快变得单调乏味。
main()
跃然一笑
慕田峪7331174
MMTTMM