设px是指向一个动态申请的类对象的指针变量,则执行“delete px;”语句时,将自动调用该类的()。
A.析构函数
B.无参构造函数
C.带参构造函数
D.拷贝构造函数
E.默认构造函数
第1题:
下面是一个初始化指针的语句:int*px=&a;其中指针变量的名字应该是()。
第2题:
假定AB为一个类,则执行 “AB *px=new AB[n];”语句时将()
第3题:
设px指向一个类的动态分配的对象,则执行“delete px;”语句时,将自动调用该类的()。
第4题:
设px是指向一个类对象的指针变量,则执行“deletepx;”语句时,将自动调用该类的()。
第5题:
设px是指向一个类对象的指针变量,则执行 “delete px;”语句时,将自动调用该类的()
第6题:
若变量已正确定义,表达式()可以使指针px指向变量x。
第7题:
对于语句int*px[10],以下说法正确的是()。
第8题:
px(a)
px[a]
px->a
px.a
第9题:
1
n
n-1
n+1
第10题:
0
1
n
n+1
第11题:
n
n-1
1
0
第12题:
无参构造函数
带参构造函数
析构函数
拷贝构造函数
第13题:
假定AB为一个类,则执行AB a(10);语句时,系统自动调用该类的构造函数的次数为()。
第14题:
假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行“delete []px;”语句时,自动调用该类析构函数的次数为()。
第15题:
假定AB为一个类,则执行”AB a[10];”语句时,系统自动调用该类构造函数的次数为()。
第16题:
假定AB为一个类,则执行 “AB *px=new AB[n];”语句时调用该类无参构造函数的次数为()
第17题:
假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()
第18题:
若px为指针变量名,y为变量名,则y=*px++;等价于()。
第19题:
若指针px为空指针,则()。
第20题:
0
1
n
n+1
第21题:
第22题:
动态分配一个数组
动态分配一个对象
静态分配一个数组
静态分配一个对象
第23题:
px(a)
px[a]
px->a
px.a
第24题:
无参构造函数
带参构造函数
析构函数
拷贝构造函数