若一个函数的调用在前,定义在后,通常应该在调用前对被调函数进行______ 。
举一反三
- 如果函数定义在前,函数调用在后,可以不写函数声明;如果函数调用在前,函数定义在后,需要在调用前写函数声明。
- 一个函数在程序中可以三种形态出现:函数定义(Definition)、函数 和函数声明(Declaration)。函数定义相当于汇编语言中的一般子程序。函数调用相当于调用子程序。函数定义和函数调用不分先后,但若调用在定义之前,那么在调用前必须先进行函数声明。函数声明是一个没有函数体的函数定义,而函数调用则要求有函数名和实际参数表
- 在一个函数中调用另一个被调函数时,如果被调用函数在主调函数之前定义,可以不进行说明。
- 一个函数调用另一个函数之前,必须对被调函数进行声明。
- 通常需要对被调用的函数事先说明,但有时也可以不用对被调用的函数进行说明。比如,当被调用的函数定义在主调函数之()时,就可以不用对被调用函数进行说明