• Source
    1. #include <stdio.h>
    2.  
    3. int main(void) {
    4. int arr[] = {1, 2, 3, 4, 5};
    5. int *ptr = &arr;
    6. int *ptr1 = arr;
    7. int (*ptr2)[5] = &arr;
    8. int (*ptr3)[5] = arr;
    9. int *ptr4 = &arr[0];
    10. int (*ptr5)[5] = &arr[0];
    11. printf("%d %d %d %d %d %d\n",*(ptr+1), *(ptr1+1), *(ptr2+1),
    12. *(ptr3+1), *(ptr4+1), *(ptr5+1));
    13. return 0;
    14. }
    15.