假定AB为一个类,px为指向该类动态对象数组的指针,该数组的长度为n,则执行”delete []px;”语句时,自动调用该类的析构函数的次数为( )。
查看答案
以下关于delete运算符叙述错误的是()。
A. 它必须用于new返回的指针;
B. 它也适用于空指针;
C. 对一个指针可以使用多次该运算符;
D. 指针名前只用一对方括号符,不管所删除数组的维数
假定A为一个类,则执行“A*px=newA[n];”语句时将()。
A. 动态分配一个数组
B. 动态分配一个对象
C. 静态分配一个数组
D. 静态分配一个对象
设p是指向一个类对象的指针变量,则执行“deletep;”语句时,将自动调用该类的()。
A. 无参构造函数
B. 带参构造函数
C. 析构函数
D. 拷贝构造函数
为了判断两个字符串常量sl和s2是否相等,应当使用()。
A. if(s1==s2)
B. if(s1=s2)
C. if(strcpy(s1,s2))
D. if(strcmp(s1,s2)==0)