Address of second element in array (value of arraypointer+1) : Array Pointer « Array « C Tutorial






#include <stdio.h>

int main(void)
{
  char multiple[] = "another string";

  printf("\nAddress of second element: %p", &multiple[1]);
  printf("\nValue of multiple+1      : %p\n", multiple+1);
  return 0;
}
Address of second element: 9a372
     Value of multiple+1      : 9a372








7.8.Array Pointer
7.8.1.The name of an array is the same as &array[ 0 ]
7.8.2.Arrays and pointers: get address of an array
7.8.3.Arrays and pointers: get array value through array pointer
7.8.4.Address of second element in array (value of arraypointer+1)
7.8.5.Move array pointer to the next element
7.8.6.Deal with array pointer of long integer
7.8.7.Accessing an array using pointers