调用函数时,当实参和形参都是简单变量时,它们之间数据传递的过程是()。
A. 实参将其值传递给形参,调用结束时形参再将其值回传给实参
B. 实参将其地址传递给形参,调用结束时形参再将其地址回传给实参
C. 实参将其地址传递给形参,并释放原先占用的存储单元
D. 实参将其值传递给形参,调用结束时形参并不将其值回传给实参
查看答案
若函数调用时的实参为变量时,下列关于函数形参和实参的叙述中正确的是()。
A. 函数的实参和其对应的形参共占同一个存储单元
B. 形参只是形式上的存在,不占用具体的存储单元
C. 同名的实参和形参占同一个存储单元
D. 函数的形参和实参分别占用不同的存储单元
以下函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
A. int
B. 不确定
C. void
D. float
在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效,这种复合语句也称为“分程序”或“程序块”。
A. 对
B. 错
如果被调用函数的定义出现在主调函数之前,可以不必加以声明。
A. 对
B. 错