题目 C语言中,调用一个函数时,实参变量和形参变量之间的数据传递是___. A. 单纯值传递 B. 单纯地址传递 C. 值传递和地址传递都有可能 D. 由实参传给形参,然后由形参传回给实参,即是双向传递 相关知识点: 试题来源: 解析若从键盘输入58,则以下程序输出的结果是 ___ 。 main() { int a; scanf("...
A.地址传递B.值传递C.由实参传给形参,并由形参传回给实参D.由用户指定传递方式 相关知识点: 试题来源: 解析 B [解析] 本题考查函数调用时的参数传递。在函数调用时,实参和其所对应的形参分别占用不同的存储单元,彼此之间只是实参将值传递给形参.反馈...
可以用数组名做函数参数。在函数的定义中,被声明为数组的形参实际上是一个指针。当实参向形参传递数组时,按值调用传递数组的首地址。数组元素本身不被复制。因此,如果函数调用时实参是数组名,则形参指针接收到的是实参数组的首地址。 [分析]本题考查语言编程中函数实参和形参关系的知识。语言中,数组名代表该数组的...
题目 在C语言函数中,当函数参数是地址时,则函数参数的传递方式是( )。A.传值方式B.传址方式C.将实参的地址传递给形参的地址,这样在函数中可以通过地址改变实参的值。D.是双向传递,即实参的值可以传递给形参,形参的值也可以传递给实参。 相关知识点: 试题来源: 解析 B,C,D 反馈 收藏 ...
在C语言中,实参与形参的传递方式有两种:值传递和地址传递。1. 值传递:当调用函数时,将实参的值复制一份传递给形参,函数内部对形参的操作不会影响到实参的值。这种传递方式适用于基本数据类型(如int...
1.形参只在函数中有效:我们如果在函数外部使用函数形参,这是不可行的。2.形参在函数调用过程中才实例化(分配内存单元)函数调用之前,形参还未创建 函数调用过程中,形参才被实例化 函数调用结束,形参生命周期结束,被销毁 三.形参与实参的关系 了解了什么是函数的形参和实参,那两者之间有什么 关系 呢?他们的...
在C语言中,若函数调用时实参是数组名,则传递给对应形参的是___。A.数组空间的首地址B.数组的第一个元素值C.数组中元素的个数D.数组中所有的元素请帮忙给出正确答
以下叙述中不正确的是 A. 在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 B. 在C的函数中,最好使用全局变量 C. 在C中,形式参数只是局限于所
百度试题 题目当调用函数时,若形参是指针,实参是一个数组名,则向函数传送的是………( ) A. 数组的长度 B. 数组的首地址 C. 数组每一个元素的地址 D. 数组元素的值 相关知识点: 试题来源: 解析 B.数组的首地址 反馈 收藏
C语言的函数参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用 相关知识点: 试题来源: 解析 A 正确答案:A 解析:数据只能由实参单向传递给形参称为“值传递”,而不能由形参传回来给实参,A选项正确;数组名、指针等作参数,实参传递给形参地是地址值,这样形参和实参就指向同一段...