关于类的缺省构造函数,下列说法正确的是。
A. 类的缺省构造函数没有参数
B. 类的缺省构造函数是由系统自动产生的空函数
C. 每个类均可定义缺省的构造函数
D. 每个类均有且有一个缺省的构造函数
以下有关析构函数的叙述不正确的是 。
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行