Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C/c+: Exemple des pointeurs et tableau

 pointeur
{filelink=13532}

 
#include <stdio.h>
 
void main()
{
double tab_doubl[5] = { 0.0, 1.1, 2.2, 3.3, 4.4 };  
 
/* Pointer sur le premier élément du tableau*/
double *ptr = tab_doubl;
int i = 0;
printf("Premier élément: %fn", *ptr);
 
/* Avancer le pointeur sur le deuxième élément*/
ptr += 1;
 
//Afficher l'élément référencé par 'ptr'
printf( "Elément référencé: %.1fn", *ptr ); 
 
//Afficher l'élément précédent
printf( "Elément précédent: %.1fn", *(ptr -1) );  
 
// obtenir l'index de l'élément du tableau pointé par 'ptr'
i = ptr - tab_doubl;
 
//Afficher l'index
printf("index: %dn",i);
}

No comments yet.

Leave a Comment