问题
单项选择题
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
A) 地址传递
B) 单向值传递
C) 由实参传递给形参,再由形参传递给实参
D) 传递方式由用户指定
答案
参考答案:B
解析:[评析] C语言规定,实参变量对形参变量的数据传递是“单向值传递”,只由实参传给形参。在内存中,实参单元与形参单元是不同的单元。调用结束后,实参单元仍保留并维持原值。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
A) 地址传递
B) 单向值传递
C) 由实参传递给形参,再由形参传递给实参
D) 传递方式由用户指定
参考答案:B
解析:[评析] C语言规定,实参变量对形参变量的数据传递是“单向值传递”,只由实参传给形参。在内存中,实参单元与形参单元是不同的单元。调用结束后,实参单元仍保留并维持原值。