选择题 38.  要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是______。
    class Sample{
    public:
    Sample(int x):ref(x){}
    //①
    Private:
    Sample():ref(0){}
    //②
    Static int val=5;
    //③
    Const int ref;
    //④
    };
    上述程序段中,错误的语句是______。
【正确答案】 C
【答案解析】 该题考查的是静态数据成员,静态数据成员必须进行初始化,而且它的仞始化与一般的数据成员初始化不同。它的初始化格式为:
   <数据类型><类名>::<静态数据成员名>=<值>;
   因此C项是正确的。