问题
单项选择题
假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“delete pa;”语句时,自动调用该析构函数的次数为______ 。
A.0
B.1
C.n
D.n+1
答案
参考答案:B
解析: 由于调用的是delete pa,而不是delete [] pa,所以只析构了一次,调用该析构函数的次数为1次。
假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“delete pa;”语句时,自动调用该析构函数的次数为______ 。
A.0
B.1
C.n
D.n+1
参考答案:B
解析: 由于调用的是delete pa,而不是delete [] pa,所以只析构了一次,调用该析构函数的次数为1次。