Les qualificatifs de type deviennent pénibles en conjonction avec les pointeurs car on a les trois possibilités :
| type | sémantique |
| const char c; | caractère constant |
| const char *p; | pointeur vers caractère constant |
| char * const p; | pointeur constant vers caractère |
| const char * const p; | pointeur constant vers caractère constant |