Page t038, go to NEXT, PREVIOUS, INDEX

Dereferencing Pointers


Consider

      #include <stdio.h>

      int main ()
      {
        int *p;
        int j = 4;

        p = &j;
        printf ("%d\n", *p);

        *p = 5;
        printf ("%d %d\n", *p, j);

        if (p != 0)
        { printf ("Pointer p points at %d\n", *p);
        }

        return 0;

      }

C Course, 21-jan-1997, Peter Klok, pfk@hef.kun.nl