单选题
若用变量作为实参调用函数,以下正确的是( )。
A、
函数的形参和实参分别占用不同的存储单元
B、
形参只是形式上的存在,不占用具体存储单元
C、
同名的实参和形参占同一存储单元
D、
函数的形参会覆盖实参存储空间的值
【正确答案】
A
【答案解析】
解析:如果用变量作为实参进行函数调用,则实参和形参会占用不同的存储单元,即使变量名相同,也不会互相影响;但如果使用指针作为实参调用函数,则因为地址在内存中是唯一的,所以实参和形参占用相同的存储单元。
提交答案
关闭