以下关于C语言函数参数传递方式的叙述正确的是A.数据只能从实参单向传递给形参B.数据可以在实参

计算机 数据,函数,参数 已帮助 人

以下关于C语言函数参数传递方式的叙述正确的是

A.数据只能从实参单向传递给形参

B.数据可以在实参和形参之间双向传递

C.数据只能从形参单向传递给实参

D.C语言的函数参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用

请帮忙给出正确答案和分析,谢谢!

热搜:cgi程序的参数传递可采用几种方式

答案解析

难度★★☆ 搜索
  • 正确答案:A
    数据只能由实参单向传递给形参称为“值传递”,而不能由形参传回来给实参,A选项正确;数组名、指针等作参数,实参传递给形参的是地址值,这样形参和实参就指向同一段内存单元,在函数体内对形参数据的改变也将影响到实参。实参和形参之间不可双向传递。B、D选项错误。数据不能从形参传递给实参,C选项错误。