函数调用时,下列说法中不正确的是 ( )
A.若用值传递方式,则形式参数不予分配内存
B.实际参数和形式参数可以同名
C.主调函数和被调用函数可以不在同一个文件中
D.函数间传送数据可以使用外部全局变量
第1题:
● 关于C 语言的函数参数,下列叙述中正确的是 (60) 。
A. 只有在发生函数调用时,函数中的形参才被分配内存单元
B. 实参对形参的数据传递是单向的 “值传递”,因此,在被调用的函数当中, 没有办法去修改主调函数中任何变量的值
C. 形参变量所占用的内存单元位于堆中
D. 如果形参是数组名,则传递的是每个数组元素的值
第2题:
在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
A.值传递调用
B.返回值
C.地址传递调用
D.以上都不是
第3题:
函数原形中,下列()是不必要的。
A.函数的类型
B.形式参数名
C.函数名
D.形式参数类型
第4题:
A.函数可有可无返回值
B.调用函数时传递的参数是实参
C.函数调用时候,可以用一个变量来接收函数返回值
D.函数必须要有形式参数
第5题:
在高级程序设计语言中,使用参数是函数(过程、子程序)之间传递信息的一种手段。传值调用是指把实际参数的(1)传递给相应的形式参数,函数通过这种传值形参(2);引用调用是指把实际参数的(3)传递给相应的形式参数,在函数中对形参的引用和赋值被处理成是对实际参数间接的访问。C语言中采用(4)调用方式进行参数传递。
在下面的主程序中,实参a与形参x以引用调用(Call by reference)的方式传递信息,实参b与形参y以传值调用(Call by value)的方式传递信息,那么,从过程"compute"
A.值
B.名
C.地址
D.地址和值
第6题:
关于带参数的主函数,下列说法中错误的是( )
A.带参数的主函数中,形式参数名称是系统规定的,用户不能自己选择
B.带参数的主函数中,第1个形式参数是int型的
C.带参数的主函数中,第2个形式参数是字符型数组
D.带参数的主函数中,实际参数值只能在执行程序的命令行中获得
第7题:
已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是(30)。
A.传值调用
B.引用调用
C.复制恢复
D.传名调用
第8题:
下列语句正确的是()
第9题:
下面关于带参调用过程的说法中错误的是()。
第10题:
如果要求在被调用过程中改变形式参数的值的同时会影响到实参变量的值,这种参数传递方式是()
第11题:
实际参数必须都是内存变量
形式参数必须都是内存变量
实际参数可以是常量、变量或表达式
形式参数与实际参数的个数必须相等
第12题:
函数调用后必须带回返回值
实际参数和形式参数可以同名
函数间的数据传递不可以使用全局变量
主调函数和被调函数总是在同一个文件里
第13题:
A只有在发生函数调用时,函数中的形参才被分配内存单元
B实参对形参的数据传递是单向的“值传递”,因为在被调用的函数中,没有办法去修改主调函数中任何变量的值
C形参变量所占用的内存单元位于堆中
D如果形参是数组名,则传递的是每个数组元素的值
第14题:
A.形式参数和实在参数各占一个独立的存储单元
B.形式参数和实在参数存储空间都是在函数调用时分配的
C.)在函数的执行过程中,形参变量值的改变不会影响实参值的改变
D.函数调用结束时,临时存储区被撤消
E.在函数调用过程中,实在参数与形式参数在个数、类型上必须匹配
第15题:
A. 数组元素的个数
B. 数组的第一个元素值
C. 数组中全部元素的植
D. 数组首地址
第16题:
为了区分重载多态中同名的不同方法,要求______。
A.形式参数个数或者类型不同
B.返回值类型不同
C.形式参数名称不同
D.调用时用类名或对象名做前缀
第17题:
以下关于C语言的函数参数叙述中,说法正确的是(28)。
A.只有在发生函数调用时,函数中的形参才被分配内存单元
B.如果形参是数组名,则传递的是每个数组元素的值
C.形参变量所占用的内存单元位于堆中
D.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数之中,无法去修改主调函数中任何变量的值
第18题:
在高级程序设计语言中,使用参数是子程序之间传递信息的一种手段。子程序说明中的参数称为形式参数,调用语句中的参数称为实在参数。调用时,实在参数的个数、类型和顺序要和形式参数保持一致。
知道一种语言(或编译器)使用哪种参数传递方法是很重要的,因为程序的运行依赖于所用的方法。参数传递方法有传值调用(CALL BY VALUE)、引用调用(CALL BY REFERENCE)、传名调用(CALL BY NAME)和宏扩展(MACROEXPANSION)。
传值调用是指把实在参数的(50)传递给相应的形式参数、子程序通过这种传值形参(51);引用调用是指把实在参数的(52)传递给相应的形式参数,此时子程序形式参数的一次引用或赋值被处理成对形式参数的(53)访问。
C语言中的函数,以(54)方式进行参数传递。
A.地址
B.名
C.值
D.地址和值
E.值和名
第19题:
C程序中,定义函数时的参数是“实际参数”,调用函数时的参数是“形式参数”。
第20题:
下面关于形参描述项正确的是()
第21题:
在函数调用时,以下说法正确的是()
第22题:
形式参数可被视为局部变量
形式参数可被全局变量
形式参数为方法被调用时,是真正被传递的参数
形式参数不可以是对象
第23题:
C程序必须由一个或一个以上的函数组成
函数调用可以作为一个独立的语句存在
若函数有返回值,必须通过return语句返回
函数可以通过实际参数和形式参数之间进行数据传递