以下有关析构函数的叙述不正确的是 。
A. 析构函数没有任何函数类型
B. 析构函数的作用是在撤销对象时收回分配的内存空间
C. 析构函数可以有形参
D. 一个类只有一个析构函数
下列不是定义类A的对象的选项是:
A a1;
B. A a2(15);
C. A a3( );
D. A *p=new A;
仔细阅读以下程序:#includeusing namespace std;class A{int a,b;public:A( int x,int y){ a=x; b=y; }void print( ){ cout<print();//D}程序中会出现编译错误的是 。
A行
B行
C行
D行
用指针int *p申请一组存放5个整型元素的动态内存的语句为:____________;释放上述申请的所有动态内存的语句为:____________;