下列说法不正确的是( )。A.调用函数时,实参可以是表达式B.调用函数时,实参与形参可以共用内存单元C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等D.调用函数时,实参与形参的类型必须一致

题目

下列说法不正确的是( )。

A.调用函数时,实参可以是表达式

B.调用函数时,实参与形参可以共用内存单元

C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等

D.调用函数时,实参与形参的类型必须一致


相似考题
参考答案和解析
正确答案:B
本题考查函数调用的基本概念。调用函数时,实参的形式可以是具体的数值,也可以是表达式。实参将数值或表达式的值传递给形参,因而两者的类型必须保持一致;形参在运算过程中会发生改变,但不一定会影响到实参值,所以可知两者不共用内存单元。
更多“下列说法不正确的是( )。A.调用函数时,实参可以是表达式 B.调用函数时,实参与形参可以 ”相关问题
  • 第1题:

    下面不正确的描述为

    A.调用函数时,实参可以是表达式

    B.调用函数时,实参与形参可以共用内存单元

    C.调用函数时,将为形参分配内存单元

    D.调用函数时,实参与形参的类型必须一致


    正确答案:B
    解析:函数调用时用实参替换形参,如果实参为表达式,将为表达式的值创建一个临时对象,然后将该实参替换形参。替换的实质是变量间的拷贝,当然这种拷贝需要为形参分配内存。需要注意的是:形参在编译时不分配内存,在运行时才分配内存。

  • 第2题:

    5、下面不正确的描述是()。

    A.调用函数时,实参可以是表达式 

    B.调用函数时,实参和形参可以共用内存单元

    C.调用函数时,将形参分配内存单元

    D.调用函数时,实参与形参的类型必须一致


    自定义函数调用前必须定义

  • 第3题:

    下列说法正确的是________.

    A.调用函数时,实参与形参可以共用内存单元

    B.调用函数时,实参的个数、类型和顺序与形参可以不一致

    C.调用函数时形参可以是表达式

    D.调用函数时,将为形参分配内存单元


    B 解析:函数调用时,如果实参是表达式。则表达式的结果传人形参。形参和实参之间进行数。据的拷贝,当然需要为形参临时分配内存单元,函数调用完成之后,形参分配的单元被系统收回。因此这项B为正确答案。

  • 第4题:

    下面不正确的描述为( )。

    A.调用函数时,实参可以是表达式

    B.调用函数时,实参与形参可以共用内存单元

    C.调用函数时,将为形参分配内存单元

    D.调用函数时,实参与形参的类型必须一致


    正确答案:B
    B。【解析】函数调用时用实参替换形参,如果实参为表达式,将为表达武的值创建一个临时对象,然后将该实参替换形参。替换的实质是变量间的复制,当然这种复制需要为形参分配内存。需要注意的是:形参在编泽时不分配内存,在运行时才分配内存。

  • 第5题:

    下面不正确的描述是()。

    A.调用函数时,实参可以是表达式 

    B.调用函数时,实参和形参可以共用内存单元

    C.调用函数时,将形参分配内存单元

    D.调用函数时,实参与形参的类型必须一致


    调用函数时,实参和形参可以共用内存单元