设p是指向一个类动态对象的指针变量,则执行"delete p;"语句时,将自动调用该类中的______函数。
设px是指向一个类动态对象的指针变量,则执行"delete px;"语句时,将自动调用该类的______。
假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“delete pa;”语句时,自动调用该析构函数的次数为______ 。A.0B.1C.nD.n+1
假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。 A.px( )B.px[a]C.px->aD.px.a
下面是一个初始化指针的语句:int*px=a;其中指针变量的名字应该是()。A、*pzB、aC、pxD、a
假定AB为一个类,则执行AB a(10);语句时,系统自动调用该类的构造函数的次数为()。
假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行“delete []px;”语句时,自动调用该类析构函数的次数为()。A、 1B、 nC、 n-1D、 n+1
设px指向一个类的动态分配的对象,则执行“delete px;”语句时,将自动调用该类的()。
假定AB为一个类,则执行"ABa[20];"语句时,系统自动调用该类无参构造函数的次数为()。
假定AB为一个类,则执行”AB a[10];”语句时,系统自动调用该类构造函数的次数为()。
设px是指向一个类对象的指针变量,则执行“deletepx;”语句时,将自动调用该类的()。A、无参构造函数B、带参构造函数C、析构函数D、拷贝构造函数
假定AB为一个类,则执行 “AB *px=new AB[n];”语句时调用该类无参构造函数的次数为()A、 nB、 n-1C、 1D、 0
设px是指向一个类对象的指针变量,则执行 “delete px;”语句时,将自动调用该类的()A、 无参构造函数B、 带参构造函数C、 析构函数D、 拷贝构造函数
假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()A、 px(a)B、 px[a]C、 px-aD、 px.a
若变量已正确定义,表达式()可以使指针px指向变量x。A、px=xB、px=xC、*px=xD、*px=*x
若px为指针变量名,y为变量名,则y=*px++;等价于()。A、y=*px;px++B、y=(*px)++C、y=px;px++D、y=*(px++)
对于语句int*px[10],以下说法正确的是()。A、px是一个指针,指向一个数组,数组的元素是整数型。B、px是一个数组,其数组的每一个元素是指向整数的指针。C、A和B均错,但它是C语言的正确语句。D、C语言不允许这样的语句
若指针px为空指针,则()。A、px指向不定B、px的值为零C、px的目标为零D、px的地址为零
单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()。Apx(a)Bpx[a]Cpx-aDpx.a
单选题假定AB为一个类,Px为指向该类的一个含有n个对象的动态数组的指针,则执行“delete[]px;”语句时共调用该类析构函数的次数为()。A0B1CnDn+1
单选题假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行“delete []px;”语句时,自动调用该类析构函数的次数为()。A 1B nC n-1D n+1
填空题设px指向一个类的动态分配的对象,则执行“delete px;”语句时,将自动调用该类的()。
单选题假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行”delete[]px;”语句时,自动调用该类析构函数的次数为()。A0B1CnDn+1
单选题假定AB为一个类,则执行 “AB *px=new AB[n];”语句时调用该类无参构造函数的次数为()A nB n-1C 1D 0
单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()A px(a)B px[a]C px-aD px.a
单选题设px是指向一个类对象的指针变量,则执行“deletepx;”语句时,将自动调用该类的()。A无参构造函数B带参构造函数C析构函数D拷贝构造函数
单选题下面是一个初始化指针的语句:int*px=a;其中指针变量的名字应该是()。A*pzBaCpxDa