单项选择题假定AB为一个类,Px为指向该类的一个含有n个对象的动态数组的指针,则执行“delete[]px;”语句时共调用该类析构函数的次数为()。

A.0
B.1
C.n
D.n+1


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题设px是指向一个类对象的指针变量,则执行“deletepx;”语句时,将自动调用该类的()。

A.无参构造函数
B.带参构造函数
C.析构函数
D.拷贝构造函数

2.单项选择题假定AB为一个类,则()为该类的拷贝构造函数的原型说明。

A.AB(ABx)
B.AB(AB&x)
C.voidAB(AB&x)
D.AB(intx)

5.单项选择题假定P指向的字符串为“string”,若要输出这个字符串的地址值,则使用()。

A.cout<<*p
B.cout<<p
C.cout<<&p
D.cout<<(void*)p

7.单项选择题若用数组名作为函数调用的实参,传递给形参的是数组的()。

A.首地址
B.第一个元素的值
C.全部元素值
D.元素的个数

8.单项选择题若定义了函数double*function(),则函数function的返回值为()。

A.实数型
B.实数指针型
C.指向函数的指针型
D.用型

10.单项选择题如果表达式a++中的“++”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为()。

A.a.operator++()
B.operator++(a)
C.operalor++(a,l)
D.operator++(1,a)