D* const p = 0;
В этом объявлении говорится, что p
- это указатель на D
, который является постоянным, то есть никогда не изменится. Это всегда 0.
cout<<"p = "<<p<<endl;
Здесь вы отображаете значение p, которое вы ранее сказали, что всегда будет 0. Угадайте, почему отображается 0!