const int **pp2;

int *p1;

const int n=13;

pp2=&p1;

*pp2=&n;

*p1=10;


빨간색 부분인데 저부분은 허용을 안하는걸로 되어있는데 왜죠?

const int **pp2 는 pp2를 이용해서 p1을 변경하는것을 허용 하지 않겠다는 건데..

단순 저장은 가능하지않나요 저장하고 변경하려는 시도만 없으면 되는거같은데..


다른 예로

int num;

const *int ptr = #

이건 허용하지 않습니까..저 위에껀 왜안되는거져