被调用的函数理应定义在前,调用在后。
如果被调用的函数是在后面定义的,此时就需要先声明一个函数原型在前面,这样也就可以进行调用了。
函数原型必须表明
函数的类型,函数名,形式参数表,函数原型末尾要加一个分号
形式如下:
函数类型 函数名(形式参数表);
1 #include <iostream> 2 using namespace std; 3 4 void hello(); 5 6 void main(int argc, char* argv[]) 7 { 8 hello(); 9 } 10 11 void hello(){ 12 cout << "Hello world!" << endl; 13 }