更多“若需要使类中的一个指针成员指向一块动态存储空间,则通常在( )函数中完成A: 析构B: 构造C: 任 ”相关问题
  • 第1题:

    如果类的构造函数中有动态申请的存储空间,在析构函数中应释放该空间。


    错误

  • 第2题:

    3) 以下说法正确的是:

    A.成员对象都是用无参构造函数初始化的

    B.封闭类中成员对象的构造函数先于封闭类的构造函数被调用

    C.封闭类中成员对象的析构函数先于封闭类的析构函数被调用

    D.若封闭类有多个成员对象,则它们的初始化顺序取决于封闭类构造函数中的成员初始化列表


    一个类只能有一个对象

  • 第3题:

    2)以下说法正确的是:

    A.成员对象都是用无参构造函数初始化的

    B.封闭类中成员对象的构造函数先于封闭类的构造函数被调用

    C.封闭类中成员对象的析构函数先于封闭类的析构函数被调用

    D.若封闭类有多个成员对象,则它们的初始化顺序取决于封闭类构造函数中的成员初始化列表


    B) 封闭类中成员对象的构造函数先于封闭类的构造函数被调用

  • 第4题:

    以下关于this指针的说法中不正确的是()。

    A.const成员函数内部不可以使用this指针

    B.成员函数内的this指针指向成员函数所作用的对象

    C.在构造函数内部可以使用this指针

    D.在析构函数内部可以使用this指针


    使用 this 指针时, this 指向当前对象;this指针不需要程序员显式定义;this是c++关键字

  • 第5题:

    为了释放类对象中指针成员所指向的动态存储空间,则需要为该类定义析构函数。


    正确