• 下列程序的输出结果为:

    Ohject id=0
    Object id=1
    请将程序补充完整。
    include <iostream>
    using namespaee std;
    class Point{
    public:
    Point(int xx=0,intyy=0){X=xx;Y=yy;countP++;}
    ~Point( ){countP--;}
    int GetX( ){return X;}
    int GetY( ){return Y;}
    static void GetC( ){ cout<<"Object id="<<<countP<<endl;}
    private:
    int X,Y;
    static int countP;
    };
    ______ //静态数据成员的初始化
    int main( ){
    Point::GetC( );
    Point A(4,5);
    A.GetC( );
    return 0;
    }

    正确答案:int P0int::counfP=0;int P0int::counfP=0; 解析:静态数据成员的初始化格式为:     数据类型>类名>::静态数据成员名>=初始值>;
  • 2021年07月14日 22时40分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网