niusouti.com

关于函数重载的说法,正确的是( )。A.函数的返回值类型在区别重载函数时起着举足轻重的作用B.参数的个数在区别重载函数时也起着重要的作用C.功能不同的两个函数也可以重载,这使得程序更简洁D.重载函数是靠参数的个数和类型来区分的,参数的名称和返回值类型是不起作用的

题目

关于函数重载的说法,正确的是( )。

A.函数的返回值类型在区别重载函数时起着举足轻重的作用

B.参数的个数在区别重载函数时也起着重要的作用

C.功能不同的两个函数也可以重载,这使得程序更简洁

D.重载函数是靠参数的个数和类型来区分的,参数的名称和返回值类型是不起作用的


相似考题
更多“关于函数重载的说法,正确的是()。A.函数的返回值类型在区别重载函数时起着举足轻重的作用B.参数的 ”相关问题
  • 第1题:

    下列关于静态多态实现重载的描述中正确的是(30)。

    A.重载的方法(函数)的方法名(函数名)可以不同

    B.重载的方法(函数)必须在返回值类型以及参数类型上有所不同

    C.重载的方法(函数)必须在参数顺序或参数类型上有所不同

    D.重载的方法(函数)只需在返回值类型上有所不同


    正确答案:C
    解析:方法的重载必须保证方法的签名不同,所谓方法的签名是指函数或方法的名字和参数的类型和参数的顺序。重载要求在参数的顺序或者参数的类型上有所不同,对返回值没有要求。

  • 第2题:

    20、关于函数重载,下列叙述中错误的是()。

    A.重载函数的函数名必须相同

    B.重载函数必须在参数个数或类型上有所不同

    C.重载函数的返回值类型必须相同

    D.重载函数的函数体可以有所不同


    C 所谓函数重载是指同一个函数名可以对应多个函数的实现。每种实现对应…个函数体,这些函数的名字相同,其参数类型或个数不同,但不能出现函数返回值类型不同而参数类型和个数完全相同的重载。所以本题答案为c。

  • 第3题:

    2、关于函数的重载,下列哪个说法是正确的?

    A.函数名相同的函数构成重载

    B.参数个数不同的函数构成重载

    C.参数类型不同的函数构成重载

    D.函数名相同,而参数的个数或参数的类型不同的函数构成重载


    函数名相同,而参数的个数或参数的类型不同的函数构成 重载

  • 第4题:

    关于函数重载,下列叙述中错误的是( )。

    A)重载函数的函数名必须相同

    B)重载函数必须在参数个数或类型上有所不同

    C)重载函数的返回值类型必须相同

    D)重载函数的函数体可以有所不同


    正确答案:C

  • 第5题:

    下列关于类型转换运算符重载的说法中,错误的是()

    A.类型转换运算符重载函数无返回值类型

    B.类型转换运算符重载函数有返回值类型

    C.类型转换运算符重载函数不能有参数

    D.类型转换运算符重载函数只能用成员函数实现,不能用友元函数实现


    类型转换运算符重载函数有返回值类型