Presentation is loading. Please wait.

Presentation is loading. Please wait.

Les pointeurs 1. 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 2 Code du programme BSSTas void main(){ node exemple(0);

Similar presentations


Presentation on theme: "Les pointeurs 1. 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 2 Code du programme BSSTas void main(){ node exemple(0);"— Presentation transcript:

1 Les pointeurs 1

2 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 2 Code du programme BSSTas void main(){ node exemple(0); exemple.valeur=0; exemple.suivant=new node(5); node *iter; iter=&exemple; iter=iter->suivant; node *iter2=iter; iter2->suivant=new node(10); iter2=iter2->suivant; iter2->suivant=new node(20); iter2=null; iter=null; delete iter; iter=null; } class node{ int valeur; node *suivant; }

3 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 3 Code du programme BSSTas void main(){ node *iter=new node(-1); for(int i=0;i<5;i++){ iter->suivant=new node(i); iter=iter->suivant(); }; node *iter1=iter; iter=iter1; for(int i=0;i<5;i++){ cout valeur; iter=iter->suivant(); } class node{ int valeur; node *suivant; }

4 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 4 Code du programme BSSTas void main(){ node *iter=new node(-1); node *iter1=iter; for(int i=0;i<5;i++){ iter->suivant=new node(i); iter=iter->suivant(); } iter=iter1; while (iter != null) { cout valeur; iter=iter->suivant(); } class node{ int valeur; node *suivant; }


Download ppt "Les pointeurs 1. 00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF 00B0 2 Code du programme BSSTas void main(){ node exemple(0);"

Similar presentations


Ads by Google