Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C/C++: Décrémenter un pointer avec l’opérateur ‘–‘

 pointeur, adresse
{filelink=16568}

#include <iostream>
using namespace std;
const int Length = 3;
 
int main ()
{
   int tab[] = {10, 9, 8, 7, 6
                ,5, 4, 3, 1, 0};
   int size=sizeof(tab)/sizeof(tab[0]);
 
   int* pointeur_int = &tab[size - 1];
   int i = size - 1;
   cout <<"Index               Adresse             Valeur"<<endl;
   cout <<"----------------------------------------------"<<endl;
   while (pointeur_int >= &tab[0])
   {
      cout <<i
         << "               "<< pointeur_int <<"               "<<*pointeur_int<<endl;
 
      pointeur_int--;
      i--;
   }
   return 0;
}

No comments yet.

Leave a Comment