参考答案和解析
正确答案: C.用宏定义,c++用inline。
D.efine实现的函数功能容易出bug,所以在c++中最好不要使用。
更多“对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现?”相关问题
  • 第1题:

    在C++中虚函数帮助实现了类的多态性。()


    正确答案:对

  • 第2题:

    在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。


    正确答案:this
    this

  • 第3题:

    在C++语言中,一个函数的定义前加上关键字【 】时,该函数就声明为内联函数。


    正确答案:inline
    inline 解析:内联函数的声明方法。

  • 第4题:

    重置基本思想是:通过一种动态绑定机制的支持,使得子类在继承父类界面定义的前提下,用适合自己要求的实现去置换父类中的相应实现。在OOPL中,重置机制有相应的语法供开发人员选择使用,在C++语言中,通过(48)的定义来进行重置的声明,通过(49)来实现重置方法体的动态绑定。

    A.虚拟函数

    B.抽象方法

    C.类属

    D.模板


    正确答案:A

  • 第5题:

    在C++中实现封装是借助于()

    • A、枚举
    • B、类
    • C、数组
    • D、函数

    正确答案:B

  • 第6题:

    在C++语言中,说明函数时要用函数原型,即定义函数时的函数头部分。


    正确答案:正确

  • 第7题:

    网上办税系统的安全要求可以在()中实现。

    • A、应用系统中实现
    • B、在支持应用系统运行的底层环境中实现
    • C、应用软件
    • D、在除支持应用系统运行的底层环境的其他环境中实现

    正确答案:A,B

  • 第8题:

    在C++语言中,一个函数由函数头和()组成。


    正确答案:函数体

  • 第9题:

    在C++中,要实现动态联编,必须使用()调用虚函数。

    • A、基类指针
    • B、对象名
    • C、派生类指针
    • D、类名

    正确答案:A

  • 第10题:

    在C语言中,下列错误的说法是()。

    • A、函数可以递归调用
    • B、不允许在函数中再定义函数
    • C、递归程序不可能用非递归算法实现
    • D、对于continue语句,可以通过改变程序的结构而不使用它

    正确答案:C

  • 第11题:

    问答题
    对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现?

    正确答案: C.用宏定义,c++用inline。
    D.efine实现的函数功能容易出bug,所以在c++中最好不要使用。
    解析: 暂无解析

  • 第12题:

    多选题
    网上办税系统的安全要求可以在()中实现。
    A

    应用系统中实现

    B

    在支持应用系统运行的底层环境中实现

    C

    应用软件

    D

    在除支持应用系统运行的底层环境的其他环境中实现


    正确答案: A,C
    解析: 暂无解析

  • 第13题:

    在C++中,用于实现运行时多态性的是

    A.内联函数

    B.重载函数

    C.模板函数

    D.虚函数


    正确答案:D
    解析:C++的多态性有两种:函数重载和虚函数。虚函数只有在运行时才能被确定,称为运行时多态。

  • 第14题:

    在C++语言中,封装是借助于什么达到的?

    A.结构

    B.类

    C.数组

    D.函数


    正确答案:B
    解析:C++基本的性质就是它的封装性,而封装性主要是靠类来实现的。

  • 第15题:

    在C++语言中,main函数默认返回一个( )类型的值。

    A.int

    B.float

    C.char

    D.void


    正确答案:A

  • 第16题:

    在C++中运行时多态性是通过什么方式来实现的?


    正确答案:在C++语言中,使用重载、模板和虚函数等概念来支持多态性。

  • 第17题:

    在C++语言中,所有函数在调用前都要说明。


    正确答案:错误

  • 第18题:

    在C++中,用于实现动态多态性的是()。

    • A、内联函数
    • B、重载函数
    • C、模板函数
    • D、虚函数

    正确答案:D

  • 第19题:

    Spark?是在?Scala?语言中实现的,它将?Scala?用作其应用程序框架


    正确答案:正确

  • 第20题:

    在C++语言中,定义函数时必须给出函数的类型。


    正确答案:正确

  • 第21题:

    在C++中,使用类体系依靠什么机制实现程序运行时的多态?


    正确答案:在C++中,基类指针可以指向派生类对象,以及基类中拥有虚函数,是支持多态性的前提。程序通过用同一个基类指针访问不同派生类的虚函数重载版本实现程序运行时的多态。C++的虚特性负责自动地在程序运行时把基类指针的关联类型转换成当前指向对象的派生类类型。
    另外,抽象类机制提供了软件抽象和可扩展性的手段,实现运行时的多态性。

  • 第22题:

    填空题
    在C++语言中,一个函数由函数头和()组成。

    正确答案: 函数体
    解析: 暂无解析

  • 第23题:

    单选题
    在C语言中,下列错误的说法是()。
    A

    函数可以递归调用

    B

    不允许在函数中再定义函数

    C

    递归程序不可能用非递归算法实现

    D

    对于continue语句,可以通过改变程序的结构而不使用它


    正确答案: B
    解析: 暂无解析