none
C++数组大小 RRS feed

  • 问题

  • #include<iostream>
    using namespace std;
    class Z{
    int i;
    int j;
    public :
    	Z(int ,int );
    	void print();
    };
    Z::Z(int ii,int jj){
    
    i = ii;
    j = jj;
    
    }
    void Z::print(){
    
    cout << "i = " << i << ", j = " << j <<endl;
    
    }
    int main(){
    	Z zz[ ] = { Z(1,2),Z(3,4),Z(5,6),Z(7,8),Z(8,10) };
      数组的大小不是5吗?
    
    	cout << "数组的大小:"<< sizeof zz;
    	cout << endl;
    	for(int i = 0;i < sizeof zz;i++)
    		zz[i].print();
    }
    
    2010年11月19日 3:38

答案

全部回复