• 2022-05-29
    对于类 A,语句void (A::*P)(void);表明( )
    A: P是一个指向类成员函数的指针
    B: P是类A的一个成员
    C: P是类A的一个对象
    D: P是一个指向类对象的指针
  • A

    内容

    • 0

      p是一个指向类A数据成员m的指针,A1是类A的一个对象.如果要给m赋值为5,正确的是()。 A: A1.p=5 B: A1->p=5 C: A1.*p=5 D: *A1.p=5

    • 1

      使用指向对象的指针来访问类的成员,则必须使用的运算符是->。</p></p>

    • 2

      设p是指向一个类动态对象的指针变量,则执行"delete p;"语句时,将自动调用该类中的______函数。

    • 3

      已知 p 是一个指向类 sample 数据成员 m 的指针, s 是类 sample 的一个对象。如果要给 m 赋值为 5 ,哪个是正确的?

    • 4

      设类A有非静态成员函数voidf();若要定义一个指向类成员函数的指针变量p并同时指向f,该指针变量的声明语句是:____。设有定义Aa;使用该指针访问a的成员函数f的语句是:____。