以下叙述中错误的是( )。A.改变函数形参的值,不会改变对应实参的值B.函数可以返回地址值C.可以给指针变量赋一个整数作为地址值D.当在函数的开头包括头文件stdio.h时,可以给指针变量赋NULL

题目

以下叙述中错误的是( )。

A.改变函数形参的值,不会改变对应实参的值

B.函数可以返回地址值

C.可以给指针变量赋一个整数作为地址值

D.当在函数的开头包括头文件stdio.h时,可以给指针变量赋NULL


相似考题
更多“以下叙述中错误的是( )。A.改变函数形参的值,不会改变对应实参的值B.函数可以返回地址值C.可以给 ”相关问题
  • 第1题:

    以下叙述中错误的是( )。

    A.可以给指针变量赋一个整数作为地址值

    B.函数可以返回地址值

    C.改变函数形参的值,不会改变对应实参的值

    D.当在程序的开头包含头文件stdi0.h时,可以给指针变量赋NULL


    正确答案:A
    不能将一个整数直接赋给指针变量作为地址,因此A)是错误的。函数的返回值可以是地址,即指针。函数调用中形参值的变化不会传递给实参。故本题答案为A)。

  • 第2题:

    以下叙述中错误的是______。

    A.C程序必须由—个或—个以上的函数组成

    B.函数调用可以作为—个独立的语句存在

    C.若函数有返回值,必须通过return语句返回

    D.函数形参的值也可以传回给对应的实参


    正确答案:D
    解析:在调用函数时,给形参分配存储单元,并将实参对应的值传递绐形参,调用结束后,形参单元彼释放,实参单元仍保留并维持原值。因此,在执行—个被调用函数时,形参的值如果发生改变,并不会改变主调函数的实参的值,也就是说形参的值是不传回绐对应的实参的。

  • 第3题:

    以下叙述中错误的是( )。

    A.改变函数形参的值,不会改变对应的实参的值

    B.函数可以返回地址值

    C.可以给指针变量赋一个整数作为地址值

    D.当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL


    正确答案:C

  • 第4题:

    以下叙述中错误的是( )。

    A.可以给指针变量赋一个整数作为地址值

    B.函数可以返回地址值

    C.改变函数形参的值,不会改变对应实参的值

    D.当在程序的开头包含头文件stdi0.h时,可以给指针变量赋NULL、、、


    正确答案:A
    不能将一个整数直接赋给指针变量作为地址,所以A是错误的。函数的返回值可以是地址,即指针。函数调用中形参值的变化不会传递给实参。

  • 第5题:

    以下叙述中错误的是( )。

    A.改变函数形参的值,不会改变对应实参的值

    B.函数可以返回地址值

    C.可以给指针变量赋一个整数作为地址值

    D.当在程序的开头包含文件stdi0.h时,可以给指针变 量赋NULL


    正确答案:C
    指针变量的值只能是存储单元地址,而不能是一个整数,故选项C错误。