1int *ptr; // *ptr is an int value
2int const *ptrToConst; // *ptrToConst is a constant (int: integer value)
3int * const constPtr; // constPtr is a constant (int *: integer pointer)
4int const * const constPtrToConst; // constPtrToConst is a constant (pointer)
5 // as is *constPtrToConst (value)
6