C/C++: Exemple des deux accès princaux à un tableau

Author:

 pointeur
Download

#define MAX 10

//Initialisation à l'aide des index
void init_tab_(int data[])
 {
    int  index;

    for (index = 0; index < MAX; ++index)
        data[index] = index+1;
}

//Initialisation à l'aide de pointeur
void init_tab_avecpointeur(int *data_ptr)
{
    int index;

    for (index = 0; index < MAX; ++index)
        *(data_ptr + index) = index+1;
}
int main()
{
    int  array[MAX];

    init_tab_(array);

    init_tab_(&array[0]);

    init_tab_avecpointeur(array);

    return (0);
}

Leave a Reply

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