单项选择题
有以下程序:
#include 〈iostream〉
#include 〈string〉
using namespace std;
class visited
private:
int number;
char *name;
public:
static int glob;
void set mes(char *
A.
;
void visited::set mes(char *a)
name=new char[strlen(A) +1];
strcpy(name,A) ;
number=++glob;
int visited::glob-O;
int main()
visited person[10];
int i;
char str[8];
for(i=0;i<5;i++)
cin>>str;
person[i] .set mes(str);
cout<
 
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include 〈iostream〉 using namespace std; class Base private: char c; public: Base(char n) :c(n) ~Base ( ) cout〈〈c; ; class Derived : public Base private: char c; public: Derived(char n) :Base(n+1),c(n) ~Derived () cout〈〈c; ; int main ( ) Derived obj (’x’); return 0; 执行上面的程序将输出( )。
A.xy
B.yx
C.x
D.y
点击查看答案&解析
单项选择题
若有以下程序: #include 〈iostream〉 using namespace std; class sample private: int i; public: void setvalue(int m) i=m; void fun(int m) i+=m; void disp() cout〈〈i〈〈end1; ; int main() sample *ps; ps=new sample; ps->setvalue(20); ps->fun(5); ps->disp(); return 0; 程序运行后,输出的结果是( )。
A.15
B.20
C.25
D.30
点击查看答案&解析
相关试题
有以下程序: #include 〈iestream〉 u...
若有以下程序: #include〈iostream〉 u...
有以下程序: #include 〈iostream〉 u...
若有以下程序: #include 〈iostream〉...
若有以下程序: #include 〈iostream〉...