char c;
char *const p = &c;
char *const *pp = &p;
char *const **ppp = &pp;
char *const ***pppp = &ppp;

pp = foo; // 可能
*pp = bar; // 不可能
**pp = hoge; // 可能