RosettaCodeData/Task/Pointers-and-references/C/pointers-and-references-9.c

6 lines
220 B
C
Raw Permalink Normal View History

2013-10-27 22:24:23 +00:00
v = pointer[3]; /* accesses third-next object, i.e. array[4] */
v = pointer[-1]; /* accesses previous object, i.e. array[0] */
/* or alternatively */
v = *(pointer + 3); /* array[4] */
v = *(pointer - 1); /* array[0] */