函数调用时,下列说法中不正确的是()
A.若用值传递方式,则形式参数不予分配内存
B.实际参数和形式参数可以同名
C.主调函数和被调用函数可以不在同一个文件中
D.函数间传送数据可以使用外部全局变量
单元测试中,检查模块接口时,不需要考虑()。
设某程序中定义了全局整型变量x和r,且函数f()的定义如下所示,则在语句“x=r*r+1;”中()。 intf(intr) {intx; x=r*r+1; returnx; }
设某程序中定义了全局整型变量x和r,且函数f()的定义如下所示,则在语句“x=r*r+1”中(49)。intf(intr){intx;X=r*r+1;returnx;}
A.x和r均是全局变量
B.x是全局变量、r是形式参数
C.x是局部变量、r是形式参数
D.x是局部变量、r是全局变量
在过程的形式参数前面加上关键字(),则该参数说明为传值参数。
A、Val
B、ref
C、Byref
D、ByVal
用户自定义方法中局部变量的确定值要在该方法被调用时由形式参数传入确定。
A、对
B、错
C++语言中所有在函数中定义的变量,连同形式参数,都属于()
若需要利用形式参数直接访问修改实参值,则应将形参说明为()参数。
A、值参数
B、实地址
C、指针
D、地址参数
用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在(33)上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个(34)存入子程序的调用记录,调用记录可包括:
.全局量存储区域的(35);
.调用点所在子程序的(36);
.调用点的(37);
.形式参数和实际参数的通信区域;
.返回值;
.本子程序的局部量和临时变量存储区域等。
A.个数、类型
B.个数、顺序
C.个数、格式、顺序
D.个数、类型、顺序
A.函数名
B.形式参数
C.auto型内部变量
D.register型内部变量
在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。()