单项选择题
下面程序的运行结果是 ______。
#include<iostream.h>
class A
public
virtual、~() cout<<”call A:: ~A()”<<end1;
;
class B:public A
B(int i)p=new char[i]:
-B()
delete[)p;
Cout<<”call B:: ~B()”;
;
void main()
A*a=new B(8);
Delete a;
A.call B:: ~B()
B.call B:: ~B()
C.call A:~A()
D.call A::~A()
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
在下面程序运行后,输出结果为 ______。 #include<iostream.h> void count(int x[],int n,int &y) int k; y=0; for(k=0:k<n;k++) if(x[k]<0) y++; void main() int b[]=2,1,-8,-3,7,2,4,6,0,-13; int x; count(b,10,x); cout<<“x”<<x<<end1;
A.x=3
B.x=5
C.出错
D.x=0
点击查看答案
单项选择题
请指出程序片段的语法错误 ______。
A.int *age_ptr;
B.int m=3;
C.*age_ptr=&m:
D.*age_ptr=10;
点击查看答案
相关试题
请找出下列程序中错误之处 ______。...
已知类X的定义如下,为了实现将对象成员k的...