单项选择题

有如下类定义:
class Foo

public:
Foo(intv):value(v) //①
~Foo() //②
pnvate:
Foo() //③
int value=0; //④
;
其中存在语法错误的行是( )

A.①
B.②
C.③
D.④
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <iostream> using namespace std; class sample private: int n; public: sample() sample(int m) n=m; sample add(sample s1,sample s2) this->n=s1.n+s2.n; return (*this); void disp() cout<< n= <<n<<endl; ; int main() sample s1(10),s2(5),s3; s3.add(s1,s2); s3.disp(); return 0; 程序运行后,输出的结果是( )。
A.n=10
B.n=5
C.n=20
D.n=15
单项选择题
关于静态数据成员的描述中正确的是( )。
A.类的静态数据成员不是类的所有对象共享的数据
B.类的静态数据成员不能被类的成员函数调用
C.类的静态数据成员不能被类的构造函数调用
D.类的静态数据成员必须进行初始化
相关试题
  • 有如下程序: #include <iostream> u...
  • 下列语句 #include <iostream> using...
  • 以下程序中函数scmp的功能是返回形参指针s...
  • 下面关于成员函数重载运算符和友元函数重载...