问题 单项选择题

在下面的类定义中,横线处应填入的内容是()
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”。

多项选择题
单项选择题