C/C++: Utilisation des tableaux et des pointeurs

Author:

 pointeur, adresse
Download


#include 

void main()
{

    int *ptr = 0;
    int tab_int[ ] = { 0, 10, 20 };

	/* Retourner la taille du tableau */
    int size = sizeof(tab_int) / sizeof(int); 

    printf("Adresse du premier élément:  %p.n", tab_int);

	//Remplacer la valeur à l'index 0 du tableau
    *tab_int = 15; // équivalent à tab_int[0] = 15;
	printf("Nouvelle valeur du premier élément: %d.n", *tab_int);

	/* Trouver le dernier élément du tableau*/
    ptr = tab_int + size - 1; // équivalent à ptr = &tab_int[size-1];

    printf("Afficher la valeur du dernier élément: %d.n", *ptr);

}

Leave a Reply

Your email address will not be published. Required fields are marked *