`const int* p` 与 `int* const p` 的含义分别是?

C++

  1. A.前者指针本身不可改,后者指向的内容不可改
  2. B.二者含义相同,const 写在 * 左右不影响语义
  3. C.二者同样表示内容与指针两者不可改,只是写法习惯
  4. D.前者内容不可经 p 改,后者指针不可改指向