单项选择题

如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用( )关键字来修饰。

A.const
B.static
C.void
D.class
<上一题 目录 下一题>
热门 试题

单项选择题
有如下类声明; class SAMPLE { int n; public: SAMPLE(int i=0):n(i){} void setValue(int n0); }; 下列关于setValue成员函数的实现中,正确的是( )。
A.SAMPLE::setValue(int n0){n=n0;)
B.void SAMPLE::setValue(int n0){n=n0;}
C.void setValue(int n0){n=n0;}
D.(int n0){n=n0;}
单项选择题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。 MyClass*P, my;p=&my;
A.语句p=&my; 是把对象my赋值给指针变量P
B.语句MyClass*p, my; 会调用两次类MyClass的构造函数
C.对语句* SetVariable(5)的调用是正确的
D.语句p->SetVariable(5)与语句mSetVariable(5)等价
相关试题
  • 有如下程序:#include<iostream>using ...
  • 程序中有如下语句:for(int i=0;i<5...
  • 已知递归函数f的定义如下:int f(int n...
  • 有如下定义:class MA{int value;publi...
  • 插入排序算法的主要思想:每次从未排序序列...