#include <iostream>
#define SIZE 100
using namespace std;
class test{
test *p;
int i;
public:
test(int f){
i=f;
}
test(){i=1;}
void add(test *t){
p= t;
}
test* get(){
return p;
}
int out(){
return i;
}
};
int main(){
test *p1,*p2,*ph,*pe;
ph=new test(0);
p1=ph;
int i=1;
while(i<SIZE){
p2=new test(i);
p1->add(p2);
cout <<p1->out()<<endl;
p1=p2;
"t.cpp" 49L, 610C
my C++
最新推荐文章于 2024-04-17 14:10:05 发布