4 Jul 2011

pointer

Berikut source kode dari pointer..
#include
#include

using namespace std;


class node {
public:
int data;
node*berikut;
};

int main (){
node*baru;
baru= new node;
baru->data=5;
baru->berikut=NULL;
cout<<"Isi data node baru adala:"<data<data=6;
lain->berikut=NULL;
cout<<"Isi data node lain adala:"<data<data=7;
xxx->berikut=NULL;
cout<<"Isi data node lain adalah :"<data<data=8;
oneto->berikut=NULL;
cout<<"Isi data node lain adalah :"<data<data=9;
arone->berikut=NULL;
cout<<"Isi data node lain adalah :"<data<berikut=lain;
cout<<"Isi data node lain dicetak dari node baru adalah:"; cout<berikut->data<berikut=xxx;
cout<<"Isi data node lain dicetak dari node baru adalah:"; cout<berikut->data<berikut=oneto;
cout<<"Isi data node lain dicetak dari node baru adalah:"; cout<berikut->data<berikut=arone;
cout<<"Isi data node lain dicetak dari node baru adalah:"; cout<berikut->data<data<berikut->data<"<data<berikut;
}

cout<<"mencetak node pertama dari pointer kepala:"; cout<data<berikut->data<berikut->berikut->data<berikut->berikut->berikut->data<berikut->berikut->berikut->berikut->data<
system("PAUSE");
return EXIT_SUCCESS;
}

Tidak ada komentar:

Posting Komentar