在函数调用时,以下说法正确的是( )
A.函数调用后必须带回返回值
B.实际参数和形式参数可以同名
C.函数间的数据传递不可以使用全局变量
D.主调函数和被调函数总是在同一个文件里
函数调用是指在程序中使用函数的名称来执行函数中定义的操作。当程序执行到函数调用语句时,程序会跳转到函数定义的位置,并执行函数中的代码。函数调用可以传递参数给函数,函数可以返回一个值给调用者。函数调用是程序中模块化和重用代码的重要方式。
D选项,用extern可以调用其他文件的函数
D如果被调函数并不是自定义函数,那么只要在主函数中,申明相应的数据库,即可调用数据库里的函数,但数据库里的函数与主函数并不在同一文件,以python为例,滑返调用外函数要用import+数据库(C,JAVA什么的就用include),即可调用数据库中函数; 如果是自定义的函数,二者就要在枝空同一猛让瞎文件夹(可以在不同类),如果在不同文件夹,在别的文件夹里调用函数,计算机又怎么知道在哪里能找到这样一个函数呢?
实际参数和形式参数可以同名
void main (){
add(1, 2) // 1 2 为实参
}
void add(int a, int b){ // a b 为形参
B
用户登录可进行刷题及查看答案
登录后提交答案