What
type * name;
char * ptr; /* Pointer to char */ long * * ptr; /* Same as long ** ptr; */ int * * * * * ptr; /* Ptr to ptr to ptr to ptr to ptr to int */
char * string, ch; /* the '*' doesn't carry. ch is not a pointer */ int * ptr, ** pptr, tr; /* Defines a ptr, a ptr to a ptr, and an int */