Pointers are an extremely powerful programming tool.
help improve your program's efficiency, and even allow you to handle unlimited amounts of data.
int *p; /* A pointer to an integer
p = &x;
scanf( "%d", &x );
printf( "%d\n", *p );