首页 > 试题广场 >

下面程序的运行结果是________。 #include "

[问答题]

下面程序的运行结果是________。
#include "iostream.h"
class test
{
private:
int num;
float fl;
public:
test( );
int getint( ){return num;}
float getfloat( ){return fl;}
~test( );
};

test::test( )
{
cout << "Initalizing default" << endl;
num=0;fl=0.0;
}

test::~test( )

{
cout << "Desdtructor is active" << endl;
}

void main( )
{
test array[2];
cout << array[1].getint( )<< " " << array[1].getfloat( ) <<endl;
}

Initalizing default
Initalizing default
0 0
Desdtructor is active
Desdtructor is active


Initalizing default
Initalizing default
0 0
Desdtructor is active
Desdtructor is active



发表于 2018-12-25 10:51:27 回复(0)
Initalizing default Initalizing default 0 0 Desdtructor is active Desdtructor is active test array[2]—执行两次 test array[1]—执行一次
编辑于 2021-08-09 14:27:10 回复(0)