未知题型
下列程序运行结果是 。 class people{ int x , y ; public : people( ){ cout << "default constructor /n"; x=y=0 ; cout << " One /n" ; } people( int i ){ x=i ; y=0 ; cout << "constructor /n"; cout << " Two /n" ; } ~people( ) { cout << "destructor /n" ; } void print( ) { cout << x << setw(5) << y << endl ; } } ; void main( ) { people *ptr ; ptr=new people[2] ; ptr[0]=people( ) ; ptr[1]=people(3) ; for( int i=0 ; i<2 ; i++) ptr[i].print( ) delete [ ]ptr }>
A.print(
【参考答案】
A. 0 0 解析:首先,我们来分析一下代码的执行流程:1. `people *ptr;` 声明了一个指向 `p......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
