问题
单项选择题
在下面的类定义中,横线处应填入的内容是 class Fred { public:void print () { cout<<data<<end1;}void setData (double D) {data=d;static int count; private: double data; };______count=0;//静态数据成员的定义
A.int
B.static int
C.int Fred::
D.static int Fred::
答案
参考答案:C
解析: 本题考核静态数据成员的定义。题中数据成员count被定义成了静态的,其初始化的格式为:<类型><类名>::静态数据成员 =常量值;,所以横线处应填入的为“int Fred”。